0

我需要在我的 iOS 应用程序中嵌入带有电子邮件的多页 PDF 文件。

我可以使用本教程创建单个 PDF 页面。

通过以上教程,我只能创建单个 PDF 页面。

我不知道如何创建多个页面?

4

2 回答 2

1

创建多个页面与创建一个页面相同。对于您调用的每个页面,UIGraphicsBeginPDFPage()然后绘制内容。链接的教程已经在generatePdfWithFilePath:方法中向您展示了这一点。您只需要更改done设置变量的时间,以便生成多个页面。

于 2013-08-01T06:52:58.103 回答
1

正如 rmaddy 所说,uiGraphicsBeginPage将创建一个分页符。您必须决定页面的大小以及何时开始新页面。

沿着页面往下走,每一步检查 y 值,当你达到最大值时,开始新的。您的页面可以随心所欲地长和宽。您必须确定这些参数并随着文档的进展进行跟踪。

于 2013-08-03T13:13:42.470 回答