デジタル署名
このPythonコードは、IronPDFライブラリを使用して既存のPDFに暗号署名を行い、デジタル署名付きのPDFを作成する方法を示します。
Pythonでデジタル署名を生成する方法
- デジタル署名を生成するためのPythonモジュールをダウンロードする
- 新しいPDFドキュメントをレンダリングする
- インスタンス化する PdfSignature(PDF署名) クラスとデジタル証明書のインポート
- 追加情報を提供してください
- 以下を使用
サイン
**文書に署名する方法**
from ironpdf import * # Cryptographically sign an existing PDF in 1 line of code! PdfSignature(r".\certificates\IronSoftware.p12", "123456").SignPdfFile("any.pdf") ##### Advanced example for more control ##### # Step 1. Create a PDF renderer = ChromePdfRenderer() doc = renderer.RenderHtmlAsPdf("<h1>Testing 2048 bit digital security</h1>") # Step 2. Create a Signature. # You may create a .pfx or .p12 PDF signing certificate using Adobe Acrobat Reader. # Read: https://helpx.adobe.com/acrobat/using/digital-ids.html signature = PdfSignature(r"certificates\IronSoftware.pfx", "123456") # Step 3. Optional signing options and a handwritten signature graphic signature.SigningContact = "support@ironsoftware.com" signature.SigningLocation = "Chicago, USA" signature.SigningReason = "To show how to sign a PDF" # Step 4. Sign the PDF with the PdfSignature. Multiple signing certificates may be used doc.Sign(signature) # Step 5. The PDF is not signed until saved to file, steam or byte array. doc.SaveAs("signed.pdf")
このPythonコードは、IronPDFライブラリを使用して既存のPDFに暗号署名を行い、デジタル署名付きのPDFを作成する方法を示します。
サイン
**文書に署名する方法**10 の .NET API 製品 オフィス文書用