GroupDocs.Annotation Sekilas

Tingkatkan aplikasi Java Anda dengan alat anotasi profesional

Illustration annotation

Penandaan Teks

Dengan GroupDocs.Annotation for Java, Anda dapat menyorot, menggarisbawahi, mencoret, atau mengganti teks. Kompatibel dengan PDF, Word, Excel, dan lainnya, cocok untuk tinjauan kolaboratif dan umpan balik dokumen.

Gambar Bentuk

Tambahkan anotasi area, elips, titik, panah, jarak, dan polyline untuk menyoroti konten dan pengukuran dengan warna yang dapat dikonfigurasi.

Komentar dan Balasan

Lampirkan penulis dan balasan berulir pada setiap anotasi untuk mendukung proses tinjauan dan persetujuan yang terstruktur.

Kelola dan Tukar Anotasi

Daftar, perbarui, dan hapus anotasi, filter berdasarkan tipe, render pratinjau, serta impor atau ekspor anotasi sebagai XML.

Kemandirian Platform

GroupDocs.Annotation for Java bekerja di berbagai sistem operasi utama, kerangka kerja, dan platform pengembangan.

Amazon
Docker
Azure
IntelliJ IDEA
Eclipse
macOS
Linux
Maven

Format File yang Didukung

GroupDocs.Annotation for Java mendukung kerja dengan format file berikut.

Format MS Office

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

Format Office Lainnya

  • Portabel: PDF
  • OpenDocument: ODT, ODP
  • Diagram: VSD, VSDX

Format Lainnya

  • Gambar: BMP, JPEG, PNG, TIFF
  • CAD: DWG, DXF
  • Email: EML, EMLX

Apa yang Bisa Anda Lakukan dengan GroupDocs.Annotation

Dengan cepat tambahkan dan kelola anotasi pada PDF, dokumen Office, dan gambar dengan presisi.

Feature icon

Penandaan Teks

Sorot, garisbawahi, coret, atau garisbawahi bergelombang teks di seluruh dokumen.

Feature icon

Bentuk Grafis

Gambar anotasi area, elips, panah, titik, jarak, dan polyline dengan warna khusus.

Feature icon

Watermark & Stempel

Tambahkan watermark teks, stempel gambar, dan bidang teks yang dapat diedit ke halaman dokumen.

Feature icon

Dapatkan dan Hapus

Baca semua anotasi dalam dokumen, lalu hapus berdasarkan id, tipe, atau instance.

Feature icon

Komentar & Balasan

Lampirkan balasan beruntun dengan metadata pengguna dan cap waktu ke anotasi apa pun.

Feature icon

Impor dan Ekspor

Simpan anotasi dokumen ke XML dan muat kembali ke dokumen lain.

Contoh Kode

Contoh penggunaan umum GroupDocs.Annotation for Java

Sorot Teks

GroupDocs.Annotation for Java memberdayakan pengembang Java untuk menyorot teks dan menambahkan markup ke dokumen:

Sorot Teks dalam Dokumen

// Buka dokumen dengan instance Annotator
Annotator annotator = new Annotator("input.pdf");
try {
    // Buat anotasi sorotan teks yang didefinisikan oleh titik kuad
    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)));

    // Tambahkan sorotan ke dokumen
    annotator.add(highlight);

    // Simpan dokumen yang telah dianotasi
    annotator.save("annotated.pdf");
} finally {
    annotator.dispose();
}

Kelola Anotasi

Dengan API kami, Anda dapat membaca dan menghapus anotasi dari dokumen:

Dapatkan dan Hapus Anotasi

// Buka dokumen yang dianotasi dengan instance Annotator
Annotator annotator = new Annotator("annotated.pdf");
try {
    // Ambil semua anotasi dari dokumen
    List<AnnotationBase> annotations = annotator.get();

    // Hapus anotasi pertama
    annotator.remove(annotations.get(0));

    // Simpan dokumen yang diperbarui
    annotator.save("output.pdf");
} finally {
    annotator.dispose();
}

Tambahkan Watermark

GroupDocs.Annotation for Java memungkinkan pengembang Java untuk menambahkan watermark teks pada halaman dokumen:

Tambahkan Watermark pada Dokumen

// Buka dokumen dengan instance Annotator
Annotator annotator = new Annotator("input.pdf");
try {
    // Buat watermark teks diagonal dan letakkan pada halaman pertama
    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);

    // Tambahkan watermark dan simpan hasilnya
    annotator.add(watermark);
    annotator.save("annotated.pdf");
} finally {
    annotator.dispose();
}

Siap untuk memulai?

Unduh GroupDocs.Annotation secara gratis atau dapatkan lisensi uji coba untuk akses penuh!

Sumber daya yang berguna

Jelajahi dokumentasi, sampel kode, dan dukungan masyarakat untuk meningkatkan pengalaman Anda.

Tip lisensi sementara

1
Daftar dengan email kantor Anda. Layanan email gratis tidak diperbolehkan.
2
Gunakan tombol Dapatkan lisensi sementara pada langkah kedua.
 Indonesian