GroupDocs.Annotation อย่างสรุป

ปรับปรุงแอปพลิเคชัน Java ของคุณด้วยเครื่องมือแอนโนเทชันระดับมืออาชีพ

Illustration annotation

ทำเครื่องหมายข้อความ

ด้วย GroupDocs.Annotation for Java คุณสามารถไฮไลท์, ขีดเส้นใต้, ขีดฆ่า หรือแทนที่ข้อความได้ รองรับ PDF, Word, Excel และอื่น ๆ เหมาะสำหรับการตรวจสอบร่วมและข้อเสนอแนะเอกสาร

วาดรูปร่าง

เพิ่มแอนโนเทชันประเภทพื้นที่, รูปวงรี, จุด, ลูกศร, ระยะทาง และโพลีไลน์เพื่อเน้นเนื้อหาและการวัดด้วยสีที่กำหนดได้

คอมเมนต์และการตอบกลับ

แนบผู้เขียนและการตอบกลับแบบเธรดให้กับแอนโนเทชันใด ๆ เพื่อสนับสนุนกระบวนการตรวจสอบและอนุมัติที่เป็นระบบ

จัดการและแลกเปลี่ยนแอนโนเทชัน

แสดงรายการ, ปรับปรุงและลบแอนโนเทชัน, กรองตามประเภท, แสดงตัวอย่าง, และนำเข้า/ส่งออกแอนโนเทชันเป็น XML

ความเป็นอิสระของแพลตฟอร์ม

GroupDocs.Annotation for Java ทำงานได้บนระบบปฏิบัติการ, เฟรมเวิร์ก, และแพลตฟอร์มการพัฒนาหลัก ๆ.

Amazon
Docker
Azure
IntelliJ IDEA
Eclipse
macOS
Linux
Maven

รูปแบบไฟล์ที่รองรับ

GroupDocs.Annotation for Java รองรับการทำงานกับ รูปแบบไฟล์ ต่อไปนี้.

รูปแบบ MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, ODS
  • PowerPoint: PPT, PPTX, PPS, PPSX

รูปแบบ Office อื่น ๆ

  • พกพา: PDF
  • OpenDocument: ODT, ODP
  • แผนภาพ: VSD, VSDX

รูปแบบอื่น ๆ

  • รูปภาพ: BMP, JPEG, PNG, TIFF
  • CAD: DWG, DXF
  • อีเมล: EML, EMLX

สิ่งที่คุณทำได้ด้วย GroupDocs.Annotation

เพิ่มและจัดการแอนโนเทชันใน PDF, เอกสาร Office และรูปภาพได้อย่างรวดเร็วและแม่นยำ

Feature icon

ทำเครื่องหมายข้อความ

ไฮไลท์, ขีดเส้นใต้, ขีดฆ่า หรือขีดเส้นใต้แบบหยักในข้อความทั่วทั้งเอกสาร.

Feature icon

รูปร่างกราฟิก

วาดการทำเครื่องหมายพื้นที่, รูปวงรี, ลูกศร, จุด, ระยะทาง, และโพลีไลน์ด้วยสีที่กำหนดเอง.

Feature icon

ลายน้ำ & แสตมป์

เพิ่มลายน้ำข้อความ, แสตมป์รูปภาพ, และฟิลด์ข้อความที่แก้ไขได้ลงในหน้าของเอกสาร.

Feature icon

ดึงและลบ

อ่านการทำเครื่องหมายทั้งหมดในเอกสาร, จากนั้นลบตาม id, ประเภท หรืออินสแตนซ์.

Feature icon

ความคิดเห็น & การตอบกลับ

แนบการตอบกลับแบบเธรดพร้อมข้อมูลเมตาผู้ใช้และเวลาต่อการทำเครื่องหมายใด ๆ.

Feature icon

นำเข้าและส่งออก

บันทึกการทำเครื่องหมายของเอกสารเป็น XML และโหลดกลับเข้าเอกสารอื่น.

ตัวอย่างโค้ด

ตัวอย่างการใช้งาน GroupDocs.Annotation for Java ที่พบบ่อย

ไฮไลท์ข้อความ

GroupDocs.Annotation for Java มอบพลังให้ผู้พัฒนา Java เพื่อ ไฮไลท์ข้อความ และเพิ่มการทำเครื่องหมายในเอกสาร:

ไฮไลท์ข้อความในเอกสาร

// เปิดเอกสารด้วยอินสแตนซ์ของ Annotator
Annotator annotator = new Annotator("input.pdf");
try {
    // สร้าง annotation ไฮไลท์ข้อความที่กำหนดโดยจุดสี่เหลี่ยม
    HighlightAnnotation highlight = new HighlightAnnotation();
    highlight.setPageNumber(0);
    highlight.setFontColor(65535);
    highlight.setPoints(Arrays.asList(
        new Point(80, 730), new Point(240, 730),
        new Point(240, 750), new Point(80, 750)));

    // เพิ่มไฮไลท์ลงในเอกสาร
    annotator.add(highlight);

    // บันทึกเอกสารที่มี annotation
    annotator.save("annotated.pdf");
} finally {
    annotator.dispose();
}

จัดการการทำเครื่องหมาย

ด้วย API ของเรา, คุณสามารถ อ่านและลบ การทำเครื่องหมายจากเอกสาร:

ดึงและลบ Annotation

// เปิดเอกสารที่มี annotation ด้วยอินสแตนซ์ของ Annotator
Annotator annotator = new Annotator("annotated.pdf");
try {
    // ดึง annotation ทั้งหมดจากเอกสาร
    List<AnnotationBase> annotations = annotator.get();

    // ลบ annotation แรก
    annotator.remove(annotations.get(0));

    // บันทึกเอกสารที่อัปเดต
    annotator.save("output.pdf");
} finally {
    annotator.dispose();
}

ใส่ลายน้ำ

GroupDocs.Annotation for Java ให้ผู้พัฒนา Java สามารถ ใส่ลายน้ำข้อความ ทั่วทั้งหน้าเอกสาร:

ใส่ลายน้ำบนเอกสาร

// เปิดเอกสารด้วยอินสแตนซ์ของ Annotator
Annotator annotator = new Annotator("input.pdf");
try {
    // สร้างลายน้ำข้อความแนวทแยงและวางบนหน้าที่หนึ่ง
    WatermarkAnnotation watermark = new WatermarkAnnotation();
    watermark.setBox(new Rectangle(100, 100, 200, 100));
    watermark.setText("CONFIDENTIAL");
    watermark.setFontColor(16711680);
    watermark.setFontSize(24.0);
    watermark.setAngle(45.0);
    watermark.setOpacity(0.5);
    watermark.setPageNumber(0);

    // เพิ่มลายน้ำและบันทึกผลลัพธ์
    annotator.add(watermark);
    annotator.save("annotated.pdf");
} finally {
    annotator.dispose();
}

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

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

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

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

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

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