PDF创建:在新页面上继续长文本

时间:2014-02-02 09:30:36

标签: ios objective-c pdf multipage

我想从UITextView上获取PDF文件中的文本。 我知道这是如何工作的,但如果文本太长了 页面,它被剪切。

如何将多余的文字带到新页面?

1 个答案:

答案 0 :(得分:0)

您需要决定如何拆分文本。也许成句子(用句号分隔)。一旦确定可以通过文本计算PDF的可用宽度所需的布局高度。一旦文本计算得太高,您可以从前一句末尾的子字符串中将其添加到PDF中。创建一个新页面并继续基于高度的计算(重置计算变量),直到处理完所有文本。