Osc*_*and 2 pdf nsdata ios swift
我UIImage想要制作一个长的多页PDF文件,每页只有一个图像.我已经把每个图像都放到了由NSData表示的PDF中,但是我很难找到关于如何将它们组合成一个长文档的任何信息.
我当前的代码如下所示:
//Convert images to pdf
var pdfDatas = [NSData]()
for image in images {
let pdfData = NSData.convertImageToPDF(image)
pdfDatas.append(pdfData!)
}
//Combine PDF's to one long document here.
Run Code Online (Sandbox Code Playgroud)
有谁知道如何实现这一目标?
你在使用CoreGraphics PDF功能吗?如果是这样,我认为您可以在绘制每个页面的内容之前和之后使用CGPDFContextBeginPage()/ CGPDFContextEndPage()对.
就像是
CGPDFContextCreateWithURL(...)
CGPDFContextBeginPage(...)
// draw image using CGContextDraw functions
CGPDFContextEndPage(...)
Run Code Online (Sandbox Code Playgroud)
还有苹果的文档中的详细信息在这里.
| 归档时间: |
|
| 查看次数: |
1861 次 |
| 最近记录: |