在iOS中创建PDF注释

时间:2012-06-04 21:56:56

标签: objective-c ios pdf annotations quartz-2d

我一直在研究支持注释的pdf查看器,我需要能够保存用户创建的新注释。我已经看过很多关于如何绘制文本/线条/图像的例子,但这只是扁平的内容,我需要创建实际的注释对象

我没有找到关于它的文档或示例,所以如果有人能指出我正确的方向,我将非常感激

干杯!

编辑:经过几个月的工作,我们可以发布v1。我们最终使用了一个开源的c ++库,并经历了巨大的痛苦,使其为iOS编译。负责这项工作的人不再在公司工作,所以我们无法公布我们如何设法做到这一点

2 个答案:

答案 0 :(得分:19)

嗯,有几个付费/免费的源代码可用,包括pspdfkit,fastpdfkit等。找到以下链接:

维护良好,支持和功能,但非常昂贵:

http://pspdfkit.com/

看起来不错,但没有维护/支持:

http://fastpdfkit.com/

https://github.com/vfr/Reader/

其他StackOverflow主题:

add annotation to pdf

Add an annotation on a pdf

Annotation (notes, comments) using Quartz 2d in ios

<强>博客:

http://codecanyon.net/item/html-pdf-viewer-ios-xcode-project/154673

http://www.binpress.com/app/pdftouch-sdk-for-ios/859

对于免费/开源应用,您可以查看

http://poppler.freedesktop.org/

答案 1 :(得分:8)

请在使用此框架之前阅读issues,此开发人员不再维护,并且存在一些严重问题。

<小时/> 我在GitHub中的IOS中为PDF注释创建了一个开源框架。它支持iPhone和iPad。请查看here