在iOS上修改PDF交互式表单字段的最佳方法是什么?

时间:2011-01-14 21:19:24

标签: ios xcode pdf-generation cgpdfdocument podofo

我一直在做这个问题,并征求你的意见。

我正在构建一个应用程序,其功能的一部分是呈现PDF表单;意思是显示它们,允许更改字段并将修改后的PDF文件保存回来。 UIWebViews不支持PDF交互式表单。

使用CGPDF apis(并从此处和其他地方发布的其他问题中受益),我当然可以呈现PDF(没有表单字段/小部件),扫描并找到文档中的字段,找出屏幕上的位置画出一些东西并使它们互动。

我似乎无法弄清楚如何更改CGPDFDictionary对象并将它们写回文件。可以使用CGPDF Apis从整个布料创建新的PDF文档,但是如何使用它来修改现有文件呢?

我是否应该寻找其他地方,例如PoDoFo或libHaru等第三方PDF库?

我很乐意听到任何成功修改过PDF并将其写回来的方法。

1 个答案:

答案 0 :(得分:6)

我曾经通过翻阅PDF来做到这一点非常便宜 - 我的意思是使用正则表达式 - 并且只是粗略地改变了原始PDF数据文件的实际原始文本。

在您可以轻松找到相关价值的简单情况下,它可以完美地运作。

不知道你在这里想要做什么,而是横向思考!希望它有所帮助!

相关问题