iPhone的PDF查看/注释库?

iPhone的PDF查看/注释库?,iphone,pdf,cgpdfdocument,Iphone,Pdf,Cgpdfdocument,我目前正在从事一个教育项目,我想在iPhone应用程序中添加一些PDF阅读功能。我知道可以添加UIWebView并在其中显示PDF,但是我想添加显示页码、“下一步”、“上一步”按钮等的功能。CGPDFDocument是我应该使用的方向,还是有更好的(即功能更丰富的)库可用?我环顾四周,试图找到CGPDFDocument的功能,但除了API参考之外,没有太多可用的功能 也可以用它来注释pdf吗 谢谢 JP有PDF阅读器应用程序,这些应用程序不支持注释吗 另一个角度是iPhone应用程序可以从互联网

我目前正在从事一个教育项目,我想在iPhone应用程序中添加一些PDF阅读功能。我知道可以添加UIWebView并在其中显示PDF,但是我想添加显示页码、“下一步”、“上一步”按钮等的功能。CGPDFDocument是我应该使用的方向,还是有更好的(即功能更丰富的)库可用?我环顾四周,试图找到CGPDFDocument的功能,但除了API参考之外,没有太多可用的功能

也可以用它来注释pdf吗

谢谢


JP

有PDF阅读器应用程序,这些应用程序不支持注释吗

另一个角度是iPhone应用程序可以从互联网上读取/下载页面(图像),在互联网上可以添加基本注释(基于图像/图层),这些坐标可以保存到服务器上。然后可以通过编程方式将这些注释添加到服务器上的PDF中以供下载?

以下是CGPDF函数的一个良好(有效)示例:

它使用CATiledLayer+UIScrollView,这可能不适合各种阅读器,但它仍然向您展示了如何在没有UIWebView的情况下加载和绘制PDF文档(这严重限制了您的能力)

将图层类型改回图层,使用CGPDFDocumentGetNumberOfPages和CGPDFDocumentGetPage添加页面处理,这样您就拥有了一个非常好的阅读器

我不知道如何执行注释,我怀疑您需要在文档顶部使用自己的数据结构。

更新:2012年2月4日

看看这个项目,它是开源的,做得很好。 我认为这可能是一个伟大的起点为您的PDF阅读器

项目:

来源:

谢谢您的回复。我不知道是否有任何应用程序支持注释。然而,看了之后,这里有一个应用程序确实支持它。我想知道是否有支持这些功能的内置库或类似库。是的,我今天早些时候看过,它对绘制PDF非常有用,谢谢。我的下一个问题是处理注释-不知道从哪里开始。这个项目非常棒:D我可以向其他人推荐。:)请回答这个链接,我希望你能。@Jack你找到一些解决方案了吗?如何选择文本并进行注释?