<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-annotation</artifactId>
<version>21.7.2</version>
</dependency>
</dependencies>
repositories {
maven {
url 'https://releases.groupdocs.com/java/repo/'
}
}
compile(group: 'com.groupdocs', name: 'groupdocs-annotation', version: '21.7.2')
<ivysettings>
<settings defaultResolver="chain"/>
<resolvers>
<chain name="chain">
<ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
</chain>
</resolvers>
</ivysettings>
<dependency org="com.groupdocs" name="groupdocs-annotation" rev="21.7.2">
<artifact name="groupdocs-annotation" ext="jar"/>
</dependency>
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))
libraryDependencies += "com.groupdocs" % "groupdocs-annotation" % "21.7.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 membuat 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
Graphic annotations
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)
Text annotations
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 (Web link)
Watermark annotation (Text watermark)
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 |
---|---|
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 |
GroupDocs.Total GroupDocs.Annotation API on premise annotation DOC DOCX DOCM DOT DOTX DOTM RTF ODT XLS XLSX XLSM XLSB ODS PPT PPTX PPS PPSX ODP VSD VSDX VSDM VSS VSSX VST VSTM JPG JPEG PNG BMP TIFF DXF DWG EML EMLX HTM HTML PDF PDFA1a PDFA1b PDFA2a Area Arrow Distance Ellipse Point Polyline Resource Redaction TextField Highlight Link Replacement Strikeout Reduction Underline Diagonal Horizontal Windows macOS Linux J2SE document automation