ทำตามบทช่วยสอนสั้น ๆ นี้เพื่อ ลบลายเซ็นออกจากเอกสาร Word โดยใช้ Java คุณจะได้เรียนรู้วิธีเข้าถึงลายเซ็นในไฟล์ Word และลบออกโดยใช้การเรียก API ในไลบรารี บทช่วยสอนนี้ให้การตั้งค่า IDE รายการขั้นตอน และโค้ดตัวอย่างที่แสดง วิธีลบลายเซ็นออกจากเอกสาร Word โดยใช้ Java
ขั้นตอนในการลบลายเซ็นใน Word โดยใช้ Java
- ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อใช้ Aspose.Words for Java สำหรับการลบลายเซ็นทั้งหมดจากไฟล์ Word
- นำเข้า DigitalSignatureCollection, DigitalSignatureUtil และคลาสใบอนุญาต
- โหลดใบอนุญาตเพื่อสร้างผลลัพธ์ที่ไม่มีลายน้ำ
- ใช้คลาส DigitalSignatureUtil เพื่อโหลดลายเซ็นทั้งหมดในไฟล์ Word ต้นฉบับ
- แสดงจำนวนลายเซ็นในคอลเลกชันเพื่อยืนยัน
- เรียกใช้เมธอด removeAllSignatures() ในคลาส DigitalSignatureUtil เพื่อลบลายเซ็นทั้งหมด
- โหลดคอลเลกชันลายเซ็นจากไฟล์ Word เอาต์พุตและยืนยันว่าไม่มีลายเซ็น
ขั้นตอนข้างต้นอธิบาย วิธีลบลายเซ็นออกจากเอกสาร Word โดยใช้ Java ให้นำเข้าคลาสที่จำเป็น โหลดใบอนุญาต โหลดคอลเลกชันลายเซ็นจากไฟล์ Word ต้นฉบับ และแสดงจำนวนลายเซ็นเพื่อยืนยัน จากนั้นเรียกใช้เมธอด removeAllSignatures() โดยส่งไฟล์ Word อินพุตและเอาต์พุต โหลดลายเซ็นอีกครั้งจากไฟล์ Word เอาต์พุต และยืนยันว่าไม่มีลายเซ็นในไฟล์ Word เอาต์พุต
โค้ดสำหรับลบลายเซ็นดิจิทัลจากเอกสาร Word โดยใช้ Java
โค้ดข้างต้นอธิบายวิธี ลบลายเซ็นใน Word คุณสามารถโหลดลายเซ็นที่มีอยู่จากสตรีมแทนไฟล์ Word ภายในเครื่อง และในทำนองเดียวกันสามารถลบลายเซ็นจากสตรีมของไฟล์ Word เพื่อสร้างสตรีมเอาต์พุตที่ไม่มีลายเซ็นได้ DigitalSignatureUtil ยังมีคุณสมบัติอื่น ๆ เช่น การลงนามไฟล์ Word โดยใช้ฟังก์ชันที่โอเวอร์โหลดต่าง ๆ
บทความนี้ได้สอนกระบวนการลบลายเซ็นให้เราแล้ว หากต้องการเพิ่มส่วนในไฟล์ Word ให้ดูบทความ เพิ่มส่วนในเอกสาร Word ใน Java