数字签名
数字签名是一种加密方法,可使用 IronPDF 库添加到现有 PDF 文档中。这包括添加 单一 和 多重签名,递增节余 签名。
支持的数字签名证书
IronPDF 支持 Windows 的 .pfx
格式和 MacOS 的 .p12
格式的数字签名证书,符合 X509Certificate2
标准。你可以通过检查现有数字签名证书的文件扩展名来验证其格式。
如果没有符合要求格式的证书,请参阅此页。 文献资料 创建一个新的 X509Certificate2
标准证书。生成的证书随后可通过 IronPDF 使用并应用于 PDF 文档。
请注意
带图像的签名
可以在 PDF 文档中添加图像,以便直观地显示文档已被数字签名。使用 IronPDF 可通过以下代码片段实现这一功能:
var sig = new PdfSignature("IronSoftware.pfx", "123456");
sig.SignatureImage = new PdfSignatureImage("IronSoftware.png", 0, new Rectangle(0, 600, 100, 100));
var sig = new PdfSignature("IronSoftware.pfx", "123456");
sig.SignatureImage = new PdfSignatureImage("IronSoftware.png", 0, new Rectangle(0, 600, 100, 100));
IRON VB CONVERTER ERROR developers@ironsoftware.com
确保在项目中将图像文件属性设置为 "CopyToOutputDirectory=always ",以便在应用签名后能在 PDF 文档中找到并呈现图像。
要了解有关通过 IronPDF 应用数字签名的更多信息,请查阅 对 PDF 文档进行数字签名.
有关工程支持,请参见 如何提出IronPDF的工程支持请求.