iphone - 在 iPhone 上从 pdf 获取文本坐标

标签 iphone pdf text coordinates

有没有办法从 iPhone 上的 PDF 文件中检索文本坐标?

谢谢

纳瓦。

更多详细信息:我正在尝试从 pdf 文件中获取单词并突出显示它们。虽然在具有 PDFKit 的 Mac OS X 中这是一项非常简单的任务,但在 iPhone 上却并非如此简单,因为 iPhone 具有 Quartz 的一组函数来呈现 pdf 文件和从 pdf 文件中获取信息。到目前为止,我尝试并成功执行以下操作 - 从 pdf 文件中获取单词列表,扫描其内容并使用 Tj 和 TJ 运算符(请参阅 how to search text in pdf )。虽然 Tj 给出一个字符串,我可以从中获取单词,但 TJ 可能是一个字形数组,因为它的大多数成员都是单个字符,但将它们连接在一起仍然给出一个字符串,我可以从那里获取单词。

我现在的问题是突出显示找到的单词,这可以通过查找 TD/Td 运算符并尝试自己计算字符框来完成,但为此我可能需要获取字体/样式和其他特征字形能够正确计算字形框。也许以某种方式建立一个变换矩阵或类似的东西......任何人都可以阐明一些?

最佳答案

使用开源 poppler 库解决

关于iphone - 在 iPhone 上从 pdf 获取文本坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3950342/

相关文章:

ImageMagick 命令行 : converting PDF to high definition images

pdf - Applescript:用于 Appleworks 递归打印为 PDF 的 GUI 编程

javascript - jquery/javascript 根据日期更改文本颜色

c# - 如何在 C# 中旋转标签?

iphone - 为 UITableViewController 子类重写哪个初始化器

javascript - 是否可以在 Objective-C (iphone) 中使用 JavaScript?

android - 为什么 Intent 的 Android resolveactivity 返回 null?

delphi - Memo1.Loadfromfile()空间

ios - 如何在 UITableView 中将 SF 符号相互对齐?

objective-c - iPhone 应用程序中的真实世界商品?