在 IronPDF 中應用數位簽章
數字簽名是一種加密方法,可以使用IronPDF庫添加到現有的PDF文件中。 這包括添加單一和多重簽名與遞進保存簽名。
支持的數位簽章證書
IronPDF 在 Windows 支援 .pfx
格式以及在 MacOS 支援 .p12
格式的數位簽章憑證,符合 X509Certificate2
標準。 您可以通過檢查其文件擴展名來驗證現有數字簽名證書的格式。
如果您沒有所需格式的證書,請參考此文件來創建新的X509Certificate2
標準證書。 生成的證書接著可以透過IronPDF應用於PDF文件。
[{i:(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 提出工程支援請求。