PDF文档中的重排文本(iPhone,CGPDFDocumentRef)

时间:2009-08-11 15:57:33

标签: iphone pdf cgpdfdocument

我正在使用CGPDFDocumentRef为电子书应用呈现PDF内容。这很好用,但它似乎排除了允许用户通过倾斜手机以“横向模式”阅读文本 - 我无法重排文本以利用更宽的空间。 (是的,我可以缩放整个页面以适应新的空间,但这对读者来说并没有多大帮助。)

是否可以根据给定的页面宽度重排PDF文档中的段落文本?我意识到HTML很好地完成了这一点,但是从Keynote等工具中“导出到HTML”只是绘制了一个JPG。

如果我要求的是不可能的,那将是一个可以接受的答案;我只是想知道。

1 个答案:

答案 0 :(得分:2)

是的,技术上可以暂时将PDF中的文本重排为页面的整个宽度,但我无法在CGPDFDocumentRef参考中找到任何可以使您利用此PDF功能的功能。 / p>

在一个相关的说明中,如果您确实设法找到必要的功能,创建标记的PDF可以使文本和相关图形的自动重排更容易,更准确。

但是,我不相信CGPDFDocumentRef允许您创建标记的PDF。