เพิ่มลายเซ็นดิจิทัลในรูปแบบ PDF โดยใช้ Python

รูปแบบดั้งเดิมและมีประสิทธิภาพสูงเอกสาร PDF สร้างลายเซ็นดิจิตอลและการตรวจสอบโดยใช้ Aspose.PDF ฝั่งเซิร์ฟเวอร์สำหรับ .NET APIs, โดยไม่ต้องใช้ซอฟต์แวร์ใด ๆ รวมทั้ง Adobe PDF - Python

วิธีการเพิ่มลายเซ็นดิจิทัลลงในไฟล์ PDF โดยใช้ไลบรารี Python for .NET

เพื่อที่จะเพิ่มลายเซ็นดิจิตอลในไฟล์ PDF เราจะใช้ Aspose.PDF for .NET API ซึ่งเป็นคุณลักษณะที่อุดมไปด้วยที่มีประสิทธิภาพและง่ายต่อการใช้ API การจัดการเอกสาร python-net แพลตฟอร์มเปิดตัวจัดการแพคเกจ NuGet ค้นหาaspose.pdf และติดตั้งนอกจากนี้คุณยังอาจใช้คำสั่งต่อไปนี้จากคอนโซลการจัดการแพคเกจ

Python Package Manager Console

pip install aspose-pdf

เพิ่มเครื่องหมายดิจิทัลลงใน PDF ผ่าน Python


คุณจำเป็นต้อง Aspose.PDF forหลาม เพื่อลองรหัสในสภาพแวดล้อมของคุณ

1.โหลดไฟล์ PDF ที่มีอินสแตนซ์ของเอกสาร 1.โหลดไฟล์ PDF ทั้งหมดที่มีเส้นทางแบบเต็ม 1.การตั้งค่ารูปแบบของข้อความเช่นตัวอักษรขนาดตัวอักษรสี ฯลฯ 1.บันทึกไฟล์ PDF, คุณจะได้รับเอกสารที่มีลายเซ็นแทรก. 1.เพื่อตรวจสอบความถูกต้องของการใช้ลายเซ็น pdffileSignature.verifysigned () วิธีการ

เพิ่มลายเซ็นอิเล็กทรอนิกส์ลงในไฟล์ PDF โดยใช้ - Python

<% signature.code-block.subtitle %>

Input file:

File not added

Certificate file:

File not added

Output format:

Output file:

   import aspose.pdf as ap

   inFile = "DigitallySign.pdf"
   outFile = "DigitallySign_out.pdf"
   document = ap.Document(inFile)
   signature = ap.facades.PdfFileSignature(document)
   # Use PKCS7/PKCS7Detached objects
   pkcs = ap.forms.PKCS7("C:\\Keys\\test.pfx", "Pa$$w0rd2020")

   signature.sign(1, True, ap.Rectangle(300, 100, 400, 200, True), pkcs)
   # Save output PDF file
   signature.save(outFile)