如何从Objective-C中的PDF页面获取文本?
答案 0 :(得分:5)
首先 - 放弃解析PDF的任何“快速和肮脏”解决方案 - 它将失败。我的同事花了很多时间试图在iOS中正确解决这个问题。他的前三名(按质量,下降)选项:
Mac OS X可以有更多选项,但我不知道。
答案 1 :(得分:2)
适用于iOS或OS X吗?如果对于OS X,您可以简单地创建一个Automator工作流程来提取文本,并从您的应用程序调用该工作流程。 Automator正是为了这个目的而提供PDF动作“提取PDF文本”。 Automator framework允许从您的应用调用自动播放器操作。并且可以在http://rogueamoeba.com/utm/2005/06/03/找到一些示例代码(请注意,实际代码已更新以使用Automator框架)。