คำอธิบายประกอบมักใช้เพื่อชี้ให้เห็นข้อสังเกตในเอกสาร นอกจากนี้ยังสามารถใช้สำหรับการให้ข้อเสนอแนะขณะสนทนา ก่อนหน้านี้ เราได้พูดถึงวิธี Java ในการเพิ่มคำอธิบายประกอบแบบต่างๆ ลงในเอกสาร PDF บทความนี้กล่าวถึงวิธีลบคำอธิบายประกอบออกจากเอกสาร เช่น ไฟล์ PDF และ Word DOC/DOCX ใน Java
หัวข้อต่อไปนี้จะกล่าวถึงด้านล่าง:
- คำอธิบายประกอบ Java API
- ลบคำอธิบายประกอบทั้งหมด
- ลบคำอธิบายประกอบโดยรหัส
- กำจัดคำอธิบายประกอบโดยวัตถุคำอธิบายประกอบ
Java API สำหรับคำอธิบายประกอบ
GroupDocs มี Java API ที่อนุญาตให้จัดการกับคำอธิบายประกอบภายในเอกสารและรูปภาพต่างๆ อนุญาตให้เพิ่ม ลบ และแยกคำอธิบายประกอบจาก PDF, Word และเอกสารประเภทอื่นๆ อีกมากมาย คุณสามารถดูรายการทั้งหมดของ รูปแบบเอกสารที่รองรับสำหรับคำอธิบายประกอบ ในเอกสารประกอบ
ดาวน์โหลดหรือกำหนดค่า
ดาวน์โหลดไฟล์ JAR จาก ส่วนการดาวน์โหลด หรือเพียงแค่รับพื้นที่เก็บข้อมูลและการกำหนดค่าการพึ่งพาล่าสุดสำหรับ pom.xml ของแอปพลิเคชัน Java ที่ใช้ maven
<repository>
<id>GroupDocsJavaAPI</id>
<name>GroupDocs Java API</name>
<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-annotation</artifactId>
<version>21.7.2</version>
</dependency>
ลบคำอธิบายประกอบทั้งหมดออกจากเอกสาร PDF และ Word ใน Java
มีวิธีลบคำอธิบายประกอบออกจากเอกสาร คำอธิบายประกอบทั้งหมดสามารถลบออกได้ในคราวเดียว คุณสามารถลบคำอธิบายประกอบเฉพาะได้โดยระบุ ID หรือลบคำอธิบายประกอบเฉพาะโดยระบุวัตถุคำอธิบายประกอบ สำหรับตัวเลือกอื่นๆ โปรดไปที่เอกสารประกอบ
ต่อไปนี้เป็นขั้นตอนในการลบคำอธิบายประกอบทั้งหมดออกจากเอกสาร PDF และ Word DOC/DOCX ใน Java
- โหลดเอกสารโดยใช้ Annotator
- เริ่มต้นคลาส ตัวเลือกการบันทึก
- ตั้งค่า ประเภทคำอธิบายประกอบ เป็นไม่มี
- บันทึกไฟล์โดยไม่มีคำอธิบายประกอบโดยใช้เมธอด save()
โค้ด Java ต่อไปนี้แสดงวิธีลบคำอธิบายประกอบจากไฟล์ PDF หรือ Word
// ลบคำอธิบายประกอบทั้งหมดออกจากเอกสาร PDF โดยใช้ Java
final Annotator annotator = new Annotator("document.pdf");
SaveOptions saveOptions = new SaveOptions();
saveOptions.setAnnotationTypes(AnnotationType.None);
// บันทึก PDF โดยไม่มีคำอธิบายประกอบเพิ่มเติม
annotator.save("path/annotations-removed.pdf", saveOptions);
annotator.dispose();
ลบคำอธิบายประกอบโดย ID ใน Java
ในทำนองเดียวกัน คุณสามารถระบุรหัสคำอธิบายประกอบเพื่อกำจัดคำอธิบายประกอบที่ไม่ต้องการออกจากเอกสาร เป็นเพียงการเตรียมและจัดเตรียมรายการ ID เพื่อกำจัดคำอธิบายประกอบที่ระบุไว้ โค้ด Java ต่อไปนี้แสดงวิธีลบคำอธิบายประกอบออกจากเอกสาร PDF หรือ Word โดยระบุ ID
// ลบคำอธิบายประกอบที่เลือกออกจากเอกสาร PDF โดยใช้ Java
final Annotator annotator = new Annotator("document.pdf");
java.util.List<Integer> removalList = new java.util.ArrayList<>();
removalList.add(0);
removalList.add(1);
annotator.remove(removalList);
// บันทึก PDF ด้วยคำอธิบายประกอบที่ถูกลบออก
annotator.save("path/annotations-removed.pdf", new SaveOptions());
annotator.dispose();
ลบคำอธิบายประกอบโดยวัตถุคำอธิบายประกอบใน Java
คุณยังสามารถกำจัดคำอธิบายประกอบเฉพาะได้โดยพิสูจน์วัตถุคำอธิบายประกอบ ในการลบคำอธิบายประกอบ โค้ด Java ต่อไปนี้จะลบคำอธิบายประกอบออกจากเอกสาร PDF หรือ Word โดยใช้ออบเจกต์คำอธิบายประกอบ
// ลบคำอธิบายประกอบที่เลือกออกจากเอกสาร PDF โดยใช้ Java
final Annotator annotator = new Annotator("document.pdf");
java.util.List<AnnotationBase> annotations = annotator.get();
annotator.remove(annotations.get(0));
// บันทึก PDF ด้วยคำอธิบายประกอบที่ถูกลบออก
annotator.save("path/annotations-removed.pdf", new SaveOptions());
annotator.dispose();
บทสรุป
โดยสรุป คุณได้เรียนรู้วิธีลบคำอธิบายประกอบออกจากเอกสารภายในแอปพลิเคชัน Java เริ่มแรก เราลบคำอธิบายประกอบทั้งหมดออกจากเอกสาร PDF และ Word ต่อมาเราได้ตัดคำอธิบายประกอบออกโดยให้ ID และพิสูจน์ออบเจกต์คำอธิบายประกอบด้วย ลองสร้างแอปพลิเคชัน Java สำหรับลบคำอธิบายประกอบในเอกสารของคุณเองโดยใช้ GroupDocs.Annotation for Java เรียนรู้เพิ่มเติมเกี่ยวกับ API จาก เอกสาร และที่เก็บ GitHub หากต้องการสอบถามเพิ่มเติม โปรดติดต่อฝ่ายสนับสนุนใน ฟอรัม