数字签名
将数字签名应用于PDF文档的过程首先由导入现有的PDF文件开始。
要应用数字签名,请使用signDigitalSignature方法。 此方法需要指定数字证书的文件路径,并提供签署文档所需的密码。 此外,您还可以包括其他信息,如签名的原因和地点。
一旦应用了数字签名,使用saveAs方法导出已签名的PDF文档。 此版本的文档现已安全签名。
有关使用此方法与IronPDF的更多详细信息,您可以访问其网站上的IronPDF数字签名文档。
import {PdfDocument} from "@ironsoftware/ironpdf";
(async () => {
    // Step 1. Import a PDF
	const pdf = await PdfDocument.open("sample.pdf");
    // Step 2. Sign the PDF with digital certificate
    await pdf.signDigitalSignature({
        certificatePath: "IronSoftware.pfx",
        certificatePassword: "123456",
        signingReason: "To show how to sign a PDF",
        signingLocation: "Chicago, USA",
        signatureImage: {
            SignatureImagePath: "logo.png"
        }
    });
    //Step 3. The PDF is not signed until saved to file.
	await pdf.saveAs("signed.pdf");
})();将数字签名应用于PDF文档的过程首先由导入现有的PDF文件开始。
要应用数字签名,请使用signDigitalSignature方法。 此方法需要指定数字证书的文件路径,并提供签署文档所需的密码。 此外,您还可以包括其他信息,如签名的原因和地点。
一旦应用了数字签名,使用saveAs方法导出已签名的PDF文档。 此版本的文档现已安全签名。
有关使用此方法与IronPDF的更多详细信息,您可以访问其网站上的IronPDF数字签名文档。