ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับ วิธีล้างข้อมูลเมตาจากเอกสาร Word ใน Java มีรายละเอียดสำหรับการตั้งค่า IDE รายการขั้นตอนการเขียนโปรแกรม และโค้ดตัวอย่างที่เรียกใช้ได้สำหรับ การลบข้อมูลเมตาจาก Word ใน Java คุณจะได้เรียนรู้วิธีลบคุณสมบัติออกทั้งหมด ตลอดจนลบเฉพาะค่าพร้อมกับตัวเลือกสำหรับการประมวลผลคุณสมบัติที่เลือกเท่านั้น
ขั้นตอนในการลบ Metadata ออกจากเอกสาร Word ใน Java
- สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Words สำหรับ Java เพื่อล้างคุณสมบัติ
- โหลด Word document ที่มีคุณสมบัติที่มีอยู่แล้วภายในและแบบกำหนดเอง
- เข้าถึงคุณสมบัติแบบกำหนดเองโดยใช้เมธอด getCustomDocumentProperties()
- เรียกใช้เมธอด clear() จากคลาส CustomDocumentProperties เพื่อลบคุณสมบัติ
- เรียกใช้เมธอด getBuiltInDocumentProperties() เพื่อเข้าถึงคุณสมบัติในตัว
- เรียกใช้เมธอด clear() เพื่อลบค่าและ save ไฟล์
กระบวนการนี้จะอธิบาย วิธีลบคุณสมบัติเอกสารและข้อมูลส่วนตัวทั้งหมดใน Java สำหรับการลบคุณสมบัติทั้งหมด ให้เรียกใช้เมธอด clear() ในคลาส CustomDocumentProperties ในขณะที่สำหรับการลบค่าของคุณสมบัติถาวร ให้เรียกใช้เมธอด clear()
รหัสเพื่อล้างข้อมูลเมตาจากเอกสาร Word ใน Java
import com.aspose.words.*; | |
public class Main { | |
public static void main(String[] args) throws Exception // Remove Word file metadata in Java | |
{ | |
// Set the licenses | |
new com.aspose.words.License().setLicense("Aspose.Total.lic"); | |
// Load the Word DOC file | |
Document doc = new Document("SampleProps.doc"); | |
// Get the custom properties and remove them | |
CustomDocumentProperties custProps = doc.getCustomDocumentProperties(); | |
custProps.clear(); | |
// Get the built-in properties and remove the values | |
BuiltInDocumentProperties builtInProps = doc.getBuiltInDocumentProperties(); | |
builtInProps.clear(); | |
// Save the Word file | |
doc.save("Output.doc"); | |
System.out.println("Done"); | |
} | |
} |
รหัสนี้สาธิตกระบวนการในการ ลบคุณสมบัติเอกสารและข้อมูลส่วนตัวทั้งหมดใน Java มีตัวเลือกที่แตกต่างกันเพื่อลบคุณสมบัติที่เลือกโดยใช้เมธอด remove() โดยระบุชื่อและเรียกเมธอดเดียวกันโดยระบุดัชนีคุณสมบัติที่เกี่ยวข้อง คุณยังสามารถเพิ่มคุณสมบัติแบบกำหนดเองโดยใช้เมธอด add() โดยระบุชื่อคุณสมบัติและค่า
บทความนี้แนะนำให้เรา ลบคุณสมบัติเอกสารและข้อมูลส่วนตัวทั้งหมดใน Java หากคุณต้องการเรียนรู้กระบวนการแก้ไขข้อมูลเมตา โปรดดูบทความใน วิธีแก้ไขข้อมูลเมตาของเอกสาร Word ใน Java