เพิ่มส่วนในเอกสาร Word ด้วย Java

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

ขั้นตอนการตรวจสอบลายเซ็น DOCX ด้วย Java

  1. ตั้งค่า IDE ให้ใช้ Aspose.Words for Java เพื่อตรวจจับและตรวจสอบลายเซ็นดิจิทัล
  2. กำหนดไฟล์ Word ต้นฉบับและตรวจสอบการมีอยู่ของลายเซ็นดิจิทัลในไฟล์
  3. โหลดลายเซ็นจากไฟล์ Word เป้าหมายและแสดงจำนวน
  4. วิเคราะห์ลายเซ็นทั้งหมดในไฟล์และแสดงคุณสมบัติของแต่ละรายการ
  5. สำหรับแต่ละ signature ให้เข้าถึงออบเจ็กต์ CertificateHolder และแสดงคุณสมบัติของมัน

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

โค้ดสำหรับตรวจสอบลายเซ็นอิเล็กทรอนิกส์ใน DOCX ด้วย Java

โค้ดนี้สาธิตการพัฒนา ตัวตรวจสอบลายเซ็นดิจิทัลของ Word โดยใช้ Java มีคุณสมบัติอื่น ๆ อีกมากมายที่สามารถใช้เพื่ออธิบายลายเซ็นดิจิทัลเพิ่มเติม เช่น คุณสามารถเข้าถึงรูปแบบหรือประเภทของลายเซ็นด้วยเมธอด sig.getSignatureType(), รับไบต์ลายเซ็นดิบด้วย sig.getSignatureValue(), แสดงข้อมูลที่เป็นมิตรกับผู้ใช้ด้วยการเรียก API เพียงครั้งเดียว sig.toString(), และแม้แต่ทำการตรวจสอบระดับเอกสารด้วยเมธอด signatures.isValid() นอกจากนี้ยังมีข้อมูลเพิ่มเติมในระดับใบรับรอง เช่น วันที่เริ่มต้นมีผล วันที่สิ้นสุดมีผล และอัลกอริทึมลายเซ็นที่ใช้ลงนามในเอกสาร

บทความนี้สอนกระบวนการตรวจสอบและดึงคุณสมบัติของลายเซ็นดิจิทัลในไฟล์ Word หากต้องการพิมพ์ไฟล์ Word พร้อมความคิดเห็น โปรดดูบทความ พิมพ์เอกสาร Word พร้อมความคิดเห็นโดยใช้ Java

 ไทย