สิ่งที่คุณสามารถทำได้ด้วย GroupDocs.Redaction for Java

แก้ไขหรือลบข้อความในเอกสาร DOCX โดยใช้ Java

ปกป้องเนื้อหาส่วนตัวหรือธุรกิจในไฟล์ DOCX ของคุณด้วย Java และ GroupDocs.Redaction for Java

วิธีลบเนื้อหาในไฟล์ Docx

ใช้ GroupDocs.Redaction for Java ในโปรเจค Java ของคุณเพื่อทำความสะอาดไฟล์ก่อนแชร์

  1. สร้าง Redactor และโหลดไฟล์
  2. เลือกตัวเลือกการลบของคุณ
  3. ป้อนข้อความที่คุณต้องการค้นหาและข้อความแทนที่
  4. ดำเนินการลบและบันทึกไฟล์
// การลบเนื้อหาในไฟล์ DOCX

// โหลดเอกสารโดยใช้ Redactor
final Redactor redactor = new Redactor("input.docx");
try
{
    // ตั้งค่าตัวเลือกการลบ
    // กำหนดสิ่งที่ต้องค้นหาและแทนที่
    ReplacementOptions opt = new ReplacementOptions("[redacted]");
    
    ExactPhraseRedaction redaction = new ExactPhraseRedaction("Text to hide", opt);

    // ดำเนินการลบและบันทึก
    redactor.apply(redaction);
    redactor.save();
}
finally { redactor.close(); }
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-redaction</artifactId> <version>24.6</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
คลิ๊กเพื่อคัดลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสารประกอบ

ตัวเลือกการลบ

GroupDocs.Redaction for Java ช่วยให้คุณทำความสะอาดเนื้อหาที่เป็นความลับจากประเภทไฟล์มากมาย เก็บเอกสารให้ปลอดภัยโดยไม่สูญเสียโครงสร้าง

เครื่องมือสำหรับการลบเนื้อหา

แทนที่ข้อความ

ค้นหาข้อมูลเฉพาะและแทนที่ทั่วเอกสาร

ซ่อนภาพหรือบางส่วน

ใช้ overlay เพื่อปิด Visuals ที่ละเอียดอ่อน

ลบบริเวณข้อมูลซ่อน

ลบข้อมูลเมตาที่เช่นชื่อผู้เขียน เวลา หรือคุณสมบัติของเอกสาร

การลบที่ใช้ Regex

ใช้การแสดงผลปกติ (regex) เพื่อค้นหาและลบรูปแบบเช่นหมายเลขโทรศัพท์หรืออีเมล

Java

//  โหลดเอกสาร
final Redactor redactor = new Redactor("source.docx");
try
{
    // ตั้งค่ารูปแบบ regex สำหรับ EMAIL และข้อความแทนที่
    ReplacementOptions repl_opt = new ReplacementOptions("[redacted]");
    String emailRegex = "[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}";

    RegexRedaction redaction = new RegexRedaction(emailRegex, repl_opt);
    
    // ดำเนินการลบ
    redactor.apply(redaction);

    // บันทึกไฟล์ที่สะอาด
    SaveOptions saveOptions = new SaveOptions();
    saveOptions.setAddSuffix(true);
    saveOptions.setRasterizeToPDF(false);
    redactor.save(saveOptions);
}
finally { redactor.close(); }
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-redaction</artifactId> <version>24.6</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
คลิ๊กเพื่อคัดลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสารประกอบ

อะไรคือ GroupDocs.Redaction for Java?

GroupDocs.Redaction for Java ช่วยนักพัฒนา Java ทำความสะอาดและลบไฟล์ DOCX ลบข้อความ รูปภาพ ความคิดเห็น และข้อมูลที่ซ่อนอย่างง่าย
เรียนรู้เพิ่มเติม
About illustration

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Redaction ได้ฟรีหรือรับสิทธิ์ทดลองใช้งานเพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

ทำความสะอาดไฟล์ DOCX ด้วย Java

ลบหรือแทนที่เนื้อหาที่เป็นความลับในเอกสาร DOCX โดยใช้เครื่องมือจาก Java

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย