วิธีเซ็นเอกสาร Word แบบอิเล็กทรอนิกส์โดยใช้ Python

คำแนะนำฉบับย่อนี้จะอธิบาย วิธีลงนามเอกสาร Word ทางอิเล็กทรอนิกส์โดยใช้ Python โดยมีรายละเอียดในการตั้งค่าสภาพแวดล้อม รายการขั้นตอนในการทำงานให้สำเร็จ และโค้ดตัวอย่างที่รันได้เพื่อ เพิ่มลายเซ็นดิจิทัลให้กับ Word โดยใช้ Python เราจะหารือถึงตัวเลือกต่างๆ เพื่อปรับแต่งงานการเซ็นชื่อโดยการตั้งค่าคุณสมบัติต่างๆ ของออบเจ็กต์คลาส SignOptions

ขั้นตอนในการแทรกลายเซ็นใน Word โดยใช้ Python

  1. ตั้งค่า IDE เพื่อใช้ Aspose.Words สำหรับ Python ผ่าน .NET สำหรับการลงนามไฟล์ Word
  2. สร้างออบเจ็กต์ CertificateHolder โดยระบุไฟล์ใบรับรองและรหัสผ่านในเมธอด create()
  3. สร้างออบเจ็กต์คลาส SignOptions เพื่อปรับแต่งลายเซ็น
  4. เพิ่มความคิดเห็นบางส่วน
  5. กำหนดวันและเวลาลงนาม
  6. ลงนามไฟล์ Word เป้าหมายโดยใช้เมธอด sign() ในคลาส DigitalSignatureUtil

ขั้นตอนเหล่านี้อธิบาย วิธีแทรกลายเซ็นใน Word โดยใช้ Python ด้วยความช่วยเหลือของลำดับงานง่ายๆ เราจำเป็นต้องสร้างวัตถุของผู้ถือใบรับรองและตัวเลือกการลงนาม เมธอด DigitalSignatureUtil.sign() ใช้อ็อบเจ็กต์ทั้งสองนี้เพื่อเซ็นชื่อไฟล์ Word เป้าหมาย

รหัสสำหรับแทรกลายเซ็นบน Word โดยใช้ Python

ตัวอย่างโค้ดนี้สาธิต วิธีลงชื่อเข้าใช้เอกสาร Word โดยใช้ Python คลาส digitalsignatures มีคุณสมบัติ CertificateHolder ที่ต้องใช้ไฟล์ใบรับรองในรูปแบบ PFX และรหัสผ่านสำหรับใบรับรอง คลาส SignOptions มีคุณสมบัติและวิธีการมากมายในการตั้งค่าคุณลักษณะลายเซ็นสำหรับอินสแตนซ์รูปภาพบรรทัดลายเซ็น ID บรรทัดลายเซ็น เวลาลงชื่อเข้าใช้ ID ผู้ให้บริการ รหัสผ่านการถอดรหัส และความคิดเห็น

บทช่วยสอนนี้ได้แนะนำเราเกี่ยวกับ วิธีแทรกลายเซ็นลงใน Word โดยใช้ Python หากคุณต้องการเรียนรู้การป้องกันไฟล์ด้วยรหัสผ่าน โปรดดูบทความเกี่ยวกับ วิธีใช้รหัสผ่านป้องกันเอกสาร Word ใน Python

 ไทย