<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-annotation</artifactId>
<version>1.8.2</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-annotation', version: '1.8.2')
<dependency org="com.groupdocs" name="groupdocs-annotation" rev="1.8.2">
<artifact name="groupdocs-annotation" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-annotation" % "1.8.2"
Dokumen Annotator Java High Code API
Halaman produk | Dokumen | Demo | Referensi API | Contoh | Blog | Dukungan gratis | Lisensi sementara
GroupDocSannotation untuk Java adalah perpustakaan kelas Java asli dan API di tempat untuk membantu Anda membangun aplikasi Java yang dapat membuat anotasi & watermark dokumen dan file dari berbagai format file dari Microsoft Office & Reg;, OpenOffice & Reg;, Image, Acrobat & Reg; & Lainnya, tanpa memerlukan perangkat lunak pihak ke -3.
Dokumen Anotasi Java Fitur API On-Premise
Anotasi grafis
Anotasi Area (persegi panjang)
Anotasi panah (penunjuk)
Anotasi jarak (panah di kedua ujungnya)
Poin anotasi (titik abstrak)
Anotasi Polyline (garis yang ditarik tangan bebas)
Anotasi redaksi (persegi panjang gratis dengan posisi tetap & latar belakang hitam)
Anotasi bidang teks (teks di dalam area persegi panjang)
Anotasi Ellipse (berbasis lingkaran)
Anotasi teks
Sorot anotasi (Teks Highlighter)
Anotasi penggantian (ganti teks asli dengan teks yang disediakan pengguna)
Anotasi Strikeout (menyerang teks yang dipilih)
Anotasi Garis Besar (Garis Besar Teks yang Dipilih)
Anotasi redaksi teks (sama seperti redaksi sumber daya tetapi hanya berlaku untuk teks)
Link Anotasi (tautan web)
Anotasi tanda air (tanda air teks)
Atur anotasi latar belakang warna, posisi, opacity, warna pena, gaya & lebar.
Ekstrak anotasi dari dokumen.
Tambahkan balasan anotasi dalam bentuk komentar.
Terapkan anotasi ke dokumen dengan perlindungan kata sandi.
Menyaring & menyimpan hanya jenis anotasi tertentu sambil melewatkan sisanya.
Kemampuan untuk mengekspor hanya rentang halaman yang diinginkan, halaman tertentu, atau hanya halaman beranotasi.
Hasilkan pratinjau halaman dokumen dalam format
jpg
,png
, ataubmp
.Mempertahankan versi semua anotasi yang Anda tambahkan, hapus, edit sehingga Anda dapat memilih versi yang diperlukan.
Format file anotasi dokumen yang didukung
Microsoft Word & Reg ;: doc, docx, docm, dot, dotx, dotm, rtf
OpenOffice & Reg; Teks: ODT
Microsoft Excel & Reg ;: XLS, XLSX, XLSM, XLSB
OpenOffice & Reg; Spreadsheet: ODS
Microsoft PowerPoint & Reg ;: PPT, PPTX, PPS, PPSX
OpenOffice & Reg; Presentasi: ODP
Microsoft Visio & Reg ;: VSD, VSDX, VSDM, VSS, VSSX, VST, VSTM
gambar raster: jpg, jpeg, png, bmp, tiff
AutoCAD & REG ;: DXF
Autodesk & Reg ;: dwg
Email: eml, emlx
Web: htm, html
Tata Letak Tetap: PDF (PDF/A-1A, PDF/A-1B, PDF/A-2A)
objek anotasi
Anotasi grafis: Area, panah, jarak, elips, titik, polyline, redaksi sumber daya, textfield
Anotasi teks: Sorot, tautan, penggantian, strikeout, reduksi, garis bawah
Watermark: Diagonal, Horizontal
Untuk detail dan batasan, silakan kunjungi, Format dokumen yang didukung.
Persyaratan sistem
- Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
- MacOS
- Linux
- Versi Java:
j2se 7.0 (1.7)
,j2se 8.0 (1.8)
atau di atas (misalnya Java 10)
GroupDocs.Annotation untuk Java tidak memerlukan perangkat lunak eksternal atau alat pihak ketiga untuk diinstal. Ikuti saja salah satu cara seperti yang dijelaskan dalam Instalasi dan Konfigurasi.
Memulai
GroupDocs menyelenggarakan semua API Java di Repositori GroupDocs. Anda dapat dengan mudah menggunakan GroupDocs.Annotation untuk Java API langsung di proyek Maven Anda dengan konfigurasi sederhana. Untuk instruksi terperinci, silakan kunjungi halaman dokumentasi Instalasi dari Repositori GroupDocs Menggunakan Maven.
Contoh kode java untuk menambahkan anotasi tanda air
String outputPath = Constants.getOutputFilePath("AddWatermarkAnnotation", FilenameUtils.getExtension(Constants.INPUT));
final Annotator annotator = new Annotator(Constants.INPUT);
try {
Reply reply1 = new Reply();
reply1.setComment("First comment");
reply1.setRepliedOn(Calendar.getInstance().getTime());
Reply reply2 = new Reply();
reply2.setComment("Second comment");
reply2.setRepliedOn(Calendar.getInstance().getTime());
java.util.List < Reply > replies = new ArrayList < Reply > ();
replies.add(reply1);
replies.add(reply2);
WatermarkAnnotation watermark = new WatermarkAnnotation();
watermark.setAngle((double) 75);
watermark.setBox(new Rectangle(200, 200, 100, 50));
watermark.setCreatedOn(Calendar.getInstance().getTime());
watermark.setText("Watermark");
watermark.setFontColor(65535);
watermark.setFontSize((double) 12);
watermark.setMessage("This is watermark annotation");
watermark.setOpacity(0.7);
watermark.setPageNumber(0);
watermark.setReplies(replies);
annotator.add(watermark);
annotator.save(outputPath);
} finally {
if (annotator != null) {
annotator.dispose();
}
}
Halaman produk | Dokumen | Demo | Referensi API | Contoh | Blog | Dukungan gratis | Lisensi sementara
Version | Release Date |
---|---|
24.6 | 30 Juni 2024 |
23.10 | 9 Oktober 2023 |
23.8 | 28 Agustus 2023 |
23.6 | 23 Juni 2023 |
23.4 | 17 April 2023 |
23.2 | 16 April 2023 |
21.7.2 | 25 Januari 2022 |
21.7.1 | 25 Januari 2022 |
2.0.0 | 25 Januari 2022 |
19.2 | 25 Januari 2022 |
17.10 | 25 Januari 2022 |
17.10.3 | 25 Januari 2022 |
1.5.0 | 25 Januari 2022 |
21.7 | 21 Juli 2021 |
19.7 | 19 Februari 2020 |
20.2 | 13 Februari 2020 |
19.5 | 30 Mei 2019 |
19.4 | 15 April 2019 |
18.1 | 16 Oktober 2018 |
18.10 | 16 Oktober 2018 |
1.4.0 | 18 April 2018 |
1.6.0 | 18 April 2018 |
1.7.0 | 18 April 2018 |
1.7.1 | 18 April 2018 |
1.8.0 | 18 April 2018 |
1.8.1 | 18 April 2018 |
1.8.2 | 18 April 2018 |
1.9.0 | 18 April 2018 |
17.1.0 | 18 April 2018 |
17.10.1 | 18 April 2018 |
17.10.2 | 18 April 2018 |
17.5.0 | 18 April 2018 |
17.6.0 | 18 April 2018 |
18.4 | 18 April 2018 |
3.1.0 | 18 April 2018 |
File | Classifier | Size |
---|---|---|
groupdocs-annotation-1.8.2-javadoc.jar | javadoc | 760.99 KB |
groupdocs-annotation-1.8.2.jar | 1.32 MB | |
groupdocs-annotation-1.8.2.pom | 473 bytes |
GroupDocs.Annotation Java API Anotasi Dokumen Pemberian Watermark Manajemen Dokumen Anotasi PDF Anotasi Word Anotasi Excel Anotasi PowerPoint Anotasi Gambar Dukungan OLE Manajemen Metadata Kompatibilitas Lintas Platform Anotasi Teks Anotasi Area Anotasi Markup Pengukuran Jarak Redaksi Penampilan Anotasi Kustom Tinjauan Dokumen Kolaboratif Keamanan Dokumen Pelestarian Metadata Pemrosesan Batch Kinerja Tinggi Skalabilitas Lintas Platform Pencetakan Anotasi Microsoft Word Microsoft Excel Microsoft PowerPoint PDF JPG PNG BMP DWG DXF Visio Format Dokumen Adobe Portable Bahasa Penanda Hiperteks Pesan E-mail Alat Anotasi Java Maven Integrasi API API On-premise Perbandingan Dokumen Integritas Dokumen