将签名图像添加到iOS中的pdf,尤其是iPhone / iPad

时间:2011-08-20 12:14:59

标签: iphone ios ipad pdf quartz-graphics

iOS支持Quartz 2D及其对PDF格式的支持;应该将标志性图像添加到pdf更容易一些。我看了一遍,看到人们正在使用PDFKit,UIView或核心图形库。哪个是最简单的推荐库?此外,是否有推荐库的简单示例。当我试图了解Quartz 2D是如何工作的时候,我所能找到的只是关于它如何工作的叙述性解释以及你可能使用的具体方法,但没有完整的例子。你知道你好世界的一个。无论如何,我是iOS开发的新手,但已编写代码超过20年,所以我也可以选择这个操作系统。

一些可怜的灵魂可以怜悯我,请指出我正确的方向吗?

2 个答案:

答案 0 :(得分:3)

我通过在视图上加载旧的pdf文件然后在该视图上添加签名然后渲染视图来完成此操作。查看以下帖子

Add a signature image to a pdf without showing the pdf data to user in iOS

但是无法创建包含现有pdf并且签名为“而不在视图上显示”的pdf。

答案 1 :(得分:2)

现在回答这个问题为时已晚。但是,请允许我为将来可能遇到这个问题的人提供一些指示 这个很好地总结了iOS中的PDF处理。适合初学者。 http://www.ioslearner.com/generate-pdf-programmatically-iphoneipad/#more-242
这个也很相似,但不是很详尽。 http://www.absoluteripple.com/1/post/2012/03/generating-pdf-in-ios.html
以上链接不涉及处理现有PDF。我发现这个stackoverflow的答案对此非常有用。 Add pdf page to an existing pdf objective-c 只需注意,如果您想操纵现有的PDF,Quartz 2d就是您的选择 另请参阅CGPDFDocument,CGPDFPage,CGPDFContext和CGContext的参考页面。