我在swift上获取PDF文档的签名内容时遇到问题。
在这种情况下,我想获得一个签名内容,然后用SHA256对其进行散列(我的服务器将对这个散列值进行数字签名,我将把它嵌入到原始PDF文档中(
在带有iText库的Java中,有一个函数(getAcroFields和getSignatureDictionary(swift怎么样?
如何解决这个问题,感谢
我是PSDFKit的iOS工程师。我回答这个问题是因为它带有pspdfkit标签。如有进一步要求,请联系我们https://pspdfkit.com/support/request.这将保证更快的响应时间和更好、更精简的支持体验。
您可以使用PDFFormParser
来使用formFields
或forms
属性获取字段对象或注释对象。如果需要检索特定字段或注释对象,可以使用findField(withFullFieldName:)
或findAnnotation(withFieldName:)
方法:
let document = PDFDocument(/* initialize your document */)
let formFields = document.formParser.formFields
要了解有关在PSPDFKit中使用签名的更多信息,请查看我们的数字签名指南,尤其是"使用自己的加密对文档进行签名"部分。要了解有关使用表单的更多信息,请查看我们的表单简介指南。