搜索并突出显示PDF格式的文本

时间:2010-09-01 12:23:31

标签: objective-c

我正在开发适用于iPad的PDF应用程序并面临一个问题:如何搜索PDF文本以及如何突出显示该文本?

2 个答案:

答案 0 :(得分:1)

你的问题与我有同样的问题。我的理解是,目前在iOS 4.0上,主要的公共API是CGPDF。它允许我们解析PDF,用它我们可以搜索其中的字符串。另请参阅此Quartz 2D文档。它还允许我们使用CGContextDrawPage在屏幕上呈现它。但是,还不可能在渲染图像中获取文本的位置。 (在OS X上,可以使用PDFKit。)

所以,我担心您需要自己实施PDF spec来获取该信息。我认为GoodReader等正在非常努力地实现这些。

答案 1 :(得分:-2)

我最近遇到了同样的麻烦然后我找到了FastPDFKit。测试了包装,它运行良好。

http://mobfarm.eu/fastpdfkit