<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-comparison-cloud</artifactId>
    <version>18.4</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-comparison-cloud', version: '18.4')
copied!  
<dependency org="com.groupdocs" name="groupdocs-comparison-cloud" rev="18.4">
    <artifact name="groupdocs-comparison-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-comparison-cloud" % "18.4"
copied!  

Perbandingan Dokumen Java Cloud REST API

banner

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial

GroupDocs.Comparison Cloud SDK for Java membantu Anda membuat Cloud Document Comparison Java Apps yang berfungsi tanpa memasang perangkat lunak pihak ketiga. Itu adalah pembungkus di sekitar GroupDocs.Comparison Cloud REST APIs.

Fitur Perbandingan Dokumen Cloud

  • Mendeteksi perbedaan konten di antara dua dokumen cloud.
  • Identifikasi perubahan dokumen cloud pada level berikut:
    • tingkat paragraf
    • tingkat kata
    • tingkat karakter
  • Mendeteksi pemformatan & perbedaan gaya di antara dua file cloud, seperti:
    • berani
    • miring
    • garis bawahi
    • mogok
    • Jenis huruf
  • Bagian dokumen yang dibandingkan dengan perubahan dapat disorot menggunakan kode warna, seperti:
    • Penambahan disorot dengan warna biru
    • Modifikasi disorot dalam warna hijau
    • Gaya disorot dalam warna hijau
    • Penghapusan disorot dengan warna merah
  • Skema / pengkodean pewarnaan dapat disesuaikan.
  • Opsi untuk menerima atau menolak perubahan di antara dokumen cloud sumber & target yang dibandingkan.
  • Ability to apply or discard specific comparison changes ke dalam dokumen cloud yang dihasilkan.
  • Ambil laporan ringkasan yang mencantumkan semua perbedaan yang terdeteksi antara file cloud yang dibandingkan.
  • Get a list of all document comparison supported file formats melalui Java REST API.
  • Ambil properti dokumen cloud (format file, ukuran, jumlah halaman, dll.) yang membantu dalam perbandingan file.
  • Kemampuan untuk melakukan perbandingan dokumen pada file Word®, Excel®, & PowerPoint® yang dilindungi kata sandi di cloud.
  • Sesuaikan sensitivitas perbandingan file cloud untuk meningkatkan akurasi & kecepatan.
  • Get the on-screen page coordinates dalam pratinjau halaman dokumen untuk menunjukkan dengan tepat kemunculan perubahan konten.
  • Pilihan untuk compare one source file to multiple target cloud files untuk mengambil satu dokumen yang dihasilkan.
  • Kemampuan untuk mengatur informasi metadata dan kata sandi dari dokumen cloud yang dihasilkan.
  • Keep a track of all revisions of changes in the Cloud Word® documents, terima atau tolak revisi yang diinginkan.

Format File Perbandingan Dokumen yang Didukung

Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF, TXT
OpenOffice Writer®: ODT, OTT
Microsoft Excel®: XLS, XLSB, XLSM, XLSX, XLTM, XLTX, CSV, TSV
OpenOffice Calc®: ODS, OTS
Microsoft PowerPoint®: PPT, PPTX, PPTM, PPS, PPSM, PPSX, POTX, POTM
OpenOffice Impress®: ODP, OTP
Microsoft Project®: MPP, MPT
Microsoft OneNote®: SATU
Microsoft Visio®: VDW, VDX, VSD, VSDML, VSDX, VSS, VSSM, VSSX, VST, VSTM, VSTX, VSX, VTX
Microsoft Outlook®: EML, MSG, OST, PST
Apple® Mail: EMLX
eBuku: EPUB, MOBI
Gambar: BMP, DJVU, DNG, GIF, ICO, JP2, JPF, JPX, J2K, J2C, JPM, JPG, JPEG, PNG, TIF, TIFF, WEBP
Grafik Vektor: SVG
MicrosoftStation: DGN
AutoCAD®: DWG, DXF
Autodesk®: DWF
CAD: IFC, STL
Adobe Photoshop®: PSD
Pencitraan Medis: DCM
Markup: HTML, MHT, MHTML, XML
Tata Letak Tetap: PDF, XPS, TEX
Catatan tambahan: EPS
File Meta: CGM, EMF, WMF

Persyaratan

Membangun pustaka klien API memerlukan:

  1. Jawa 1.7+
  2. Maven

Prasyarat

Untuk menggunakan GroupDocs.Comparison Cloud SDK untuk Java, Anda perlu mendaftarkan akun dengan GroupDocs Cloud dan mencari/membuat ID Klien dan Rahasia Klien di Cloud Dashboard. Tersedia kuota gratis. Untuk detail selengkapnya, lihat GroupDocs Cloud Pricing.

Instal GroupDocs.Comparison-Cloud dari Maven

Tambahkan repositori Cloud GroupDocs ke pom.xml aplikasi Anda

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>

Instal dari sumber

Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:

mvn clean install

Untuk menyebarkannya ke repositori Maven jarak jauh, konfigurasikan pengaturan repositori dan jalankan:

mvn clean deploy

Lihat OSSRH Guide untuk informasi lebih lanjut.

Pengguna Maven

Tambahkan dependensi ini ke POM proyek Anda:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-comparison-cloud</artifactId>
    <version>22.4</version>
    <type>pom</type>
</dependency>

Yang lain

Mula-mula buat JAR dengan mengeksekusi:

mvn clean package

Kemudian instal JAR berikut secara manual:

  • target/groupdocs-comparison-cloud-22.4.jar
  • target/lib/*.jar

Memulai

Harap ikuti petunjuk Quick Start.

Contoh Kode Java untuk mencantumkan Perubahan Perbandingan Dokumen Cloud

// For complete examples and data files, please go to https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-java-samples
String MyClientSecret = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud
String MyClientId = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud

Configuration configuration = new Configuration(MyClientId, MyClientSecret);

CompareApi apiInstance = new CompareApi(configuration);

FileInfo sourceFileInfo = new FileInfo();
sourceFileInfo.setFilePath("source_files/word/source.docx");
FileInfo targetFileInfo = new FileInfo();
targetFileInfo.setFilePath("target_files/word/target.docx");

ComparisonOptions options = new ComparisonOptions();
options.setSourceFile(sourceFileInfo);
options.addTargetFilesItem(targetFileInfo);

PostChangesRequest request = new PostChangesRequest(options);
List<ChangeInfo> changes = apiInstance.postChanges(request);

Otorisasi & Otentikasi

Authentication schemes yang ditentukan untuk API adalah sebagai berikut:

JWT

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
22.414 April 2022
19.525 Januari 2022
20.1225 Januari 2022
18.925 Januari 2022
21.716 Juli 2021
21.311 Maret 2021
20.521 Mei 2020
18.425 September 2018