【发布时间】:2011-04-26 09:45:52
【问题描述】:
有没有办法从 iPhone 上的 PDF 文件中检索文本坐标?
谢谢,
纳瓦。
更多细节:我正在尝试从 pdf 文件中获取单词并突出显示它们。虽然在具有 PDFKit 的 Mac OS X 中这是一项非常简单的任务,但在具有 Quartz 的一组函数来呈现和从 pdf 文件中获取信息的 iPhone 上却不是那么简单。到目前为止,我尝试并成功地进行了以下操作 - 从 pdf 文件中获取单词列表,扫描其内容并使用 Tj 和 TJ 运算符(请参阅how to search text in pdf)。虽然 Tj 给出了一个字符串,我可以从中获取单词,但 TJ 可能是一个字形数组,因为它的大多数成员都是单个字符,但是将它们连接在一起仍然会给出一个字符串,我可以从那里得到单词。
我现在的问题是突出显示找到的单词,这可以通过查找 TD/Td 运算符并尝试自己计算字符框来完成,但为此我可能需要获取字体/样式和其他特征字形能够正确计算字形框。并且可能以某种方式构建一个转换矩阵或类似的东西......任何人都可以阐明一些?
【问题讨论】:
-
请更详细并举例说明您正在尝试做什么以及您的问题是什么。
-
你能给我一些关于pdf搜索和高亮字的建议stackoverflow.com/questions/5354457/…
标签: iphone pdf text coordinates