将签名添加到PDF

Java开发人员可以使用IronPDF for Java的Signature和SignatureManager类以编程方式将电子和数字签名添加到PDF文档中。

对于数字签名,实例化一个新的 Signature 类,指定有效的 .pfx.p12 证书的位置,以及其密码。 接下来,在工作PDF的SignatureManager上调用signPdfWithSignature方法,以使用证书对PDF进行签名。

IronPDF 还支持加入签名图像,形式为计算机生成的文本图像或数字化的手写图像。 在签署PDF之前,使用addSignatureImage方法将此类图像添加到签名中。

需要在PDF页面上添加手写签名吗? 使用HtmlStamper类在文档的一个或多个页面中添加HTML文本和图像。

如何在 Java 中以编程方式为 PDF 添加数字签名

  1. 安装 IronPDF for Java 库,在 PDF 上签署数字签名。

  2. 使用直观的 API 加载现有 PDF 或渲染新 PDF。

  3. 创建一个Signature对象并自定义详细信息。

  4. 通过调用 PDF 实例上的 getSignature 方法来访问 SignatureManager

  5. 使用 SignatureManager 实例中的 signPdfWithSignature 方法对 PDF 进行签名。