需要使用CGPDFContext
渲染PDF的帮助。我目前正在使用UIWebView
来显示PDF,但希望执行更多操作,而不仅仅是阅读高亮文本,搜索PDF,注释PDF。不寻找使用任何框架或库。
任何帮助都将是有益的。首先,介绍如何使用CGPDF呈现PDF并显示它而不是使用UIWebView
。
答案 0 :(得分:4)
PDF注释是一个兔子洞。自2010年以来,我一直在研究它们。规格是数千页。它很容易上手,但是需要永远保持所有PDF和变体的正确性。即使像bookmarks这样的简单功能也比你想象的要难。
到目前为止,还没有实现PDF注释的开源框架。以上链接的可以是一个很好的起点。如果您没有几个月/几年的时间来构建自己的东西,那么可以使用一些商业选项 - 例如PSPDFKit,可用于iOS,Android和Web,我正在构建。
我们有a guide article listing the most important PDF spec documents。 搜索是另一个棘手的话题。将PDF文本数据转换为unicode非常困难。 The Adobe CIDFont spec是一个很好的起点。
答案 1 :(得分:3)
您应该尝试VFReader,它是一个用于在iOS上呈现PDF文件的开源项目。这可能是一个很好的起点。