【问题标题】:Add a signature image to a pdf in iOS for the iPhone/iPad in particular在 iOS 中为 iPhone/iPad 的 PDF 添加签名图像
【发布时间】:2011-10-31 04:39:46
【问题描述】:

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

可怜的人能可怜我,请指点我的方向吗?

【问题讨论】:

  • 你好主宰。 PDF 是您必要的起点,还是您正在尝试获取带有签名图像的 PDF?需要离线还是可以在线操作?

标签: iphone ios ipad pdf quartz-graphics


【解决方案1】:

现在回答这个问题为时已晚。但是,让我为将来可能会遇到这个问题的人提供一些指示。
这一篇很好地总结了 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。我发现this stackoverflow answer对此非常有用。 Add pdf page to an existing pdf objective-c 请注意,如果您想操作现有的 PDF,Quartz 2d 是您的最佳选择。
另请查看 CGPDFDocument、CGPDFPage、CGPDFContext 和 CGContext 的参考页。

【讨论】:

    【解决方案2】:

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

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

    但无法创建包含现有 pdf 且签名为“未在视图中显示”的 pdf。

    【讨论】:

      猜你喜欢
      • 2021-01-27
      • 2014-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-22
      • 2014-09-26
      • 1970-01-01
      相关资源
      最近更新 更多