ลบลายน้ำใน Word โดยใช้ Java

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

ขั้นตอนการลบลายน้ำออกจากเอกสาร Word โดยใช้ Java

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

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

โค้ดสำหรับลบลายน้ำคำโดยใช้ Java

import com.aspose.words.*;
public class Main
{
public static void main(String[] args) throws Exception // Remove watermark
{
// Set the licenses
new License().setLicense("License.lic");
Document doc = new Document("input.docx");
if (doc.getWatermark().getType() == WatermarkType.TEXT)
{
doc.getWatermark().remove();
}
doc.save("output.docx");
System.out.println("Watermark removed successfully");
}
}

ตัวอย่างโค้ดนี้สาธิตวิธีลบลายน้ำแบบร่างใน Word โดยใช้ Java ในไฟล์ Word มีลายน้ำได้ 2 ประเภท คือ IMAGE หรือ TEXT คุณสามารถลบลายน้ำเหล่านี้ได้โดยเพียงแค่ตรวจสอบประเภทลายน้ำกับ IMAGE หรือ TEXT แล้วเรียกใช้เมธอด remove() เดียวกันเพื่อลบลายน้ำ

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

 ไทย