在 IronPDF 中應用數位簽章
數字簽名是一種加密方法,可以使用IronPDF庫添加到現有的PDF文件中。 此包括添加單一和多個簽名,逐步節省簽名。
支持的數位簽章證書
IronPDF 支持 Windows 的 .pfx
格式和 MacOS 的 .p12
格式的數字簽名證書,符合 X509Certificate2
標準。 您可以通過檢查其文件擴展名來驗證現有數字簽名證書的格式。
如果您沒有所需格式的證書,請參考此文檔創建新的 X509Certificate2
標準證書。 生成的證書接著可以透過IronPDF應用於PDF文件。
[{我(IronPDF 僅支持 X509KeyStorageFlags.Exportable。 一些證書的 KeyStorageFlags 預設設定為可匯出。 嘗試使用不同的 KeyStorageFlags 將導致拋出異常。)}]
帶圖片的簽名
可以將圖像添加到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 工程支持請求.