1

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

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

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

4

1 回答 1

2

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

在一些相关的说明中,如果您确实设法找到了必要的功能,那么创建带标签的 PDF 会使文本和相关图形的自动重排更容易、更准确。

但是,我也不相信 CGPDFDocumentRef 可以让您创建带标签的 PDF。

于 2009-08-12T01:08:52.570 回答