Integrasikan pemeriksa perbedaan dokumen ke dalam aplikasi Java Anda menggunakan REST API. Bandingkan gambar, dokumen, eBuku, file CAD & PDF, dll.
Mulai Uji Coba GratisGroupDocs.Comparison for Cloud adalah REST API yang memungkinkan aplikasi Java Anda untuk membandingkan dua dokumen format yang sama untuk menemukan perbedaan di antara keduanya membuat file yang dihasilkan dan memungkinkan Anda untuk menerima atau menolak perubahan yang diambil. SDK Perbandingan Dokumen kami untuk Java memungkinkan integrasi yang mudah ke dalam aplikasi Anda yang ada, sehingga pengguna akhir Anda dapat membandingkan dokumen, spreadsheet, presentasi, diagram Microsoft Visio, email, dan file dari banyak format lainnya.
Menggunakan GroupDocs.Comparison Cloud API, Anda dapat membandingkan dokumen dan mendapatkan daftar perubahan di antara mereka. Sepotong kode berikut menunjukkan bagaimana Anda dapat mengambil perbedaan antara sumber dan file DOCX target dan mengambil perbedaannya dalam file result.DOCX menggunakan Java:
# TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud/#/apps (free registration is required).
# For complete examples and data files, please go to https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-java
String outPath = "result.docx",
sourceName = "source.docx",
targetName = "target.docx";
StorageApi storageApi = Utils.getStorageApiInstance();
// Upload files to Cloud Storage
File file = new File("src/main/resources/" + sourceName);
ResponseMessage storageresponse = storageApi.PutCreate("comparison/" + sourceName, null, null, file);
file = new File("src/main/resources/" + targetName);
storageresponse = storageApi.PutCreate("comparison/" + targetName, null, null, file);
ChangesApi changesApi = Utils.getChangesApiInstance();
PutChangesDocumentRequest request = new PutChangesDocumentRequest();
request.setRequest(GetComparisonRequest(sourceName, targetName));
request.setOutPath(outPath);
Link response = changesApi.putChangesDocument(request);
System.out.println(response);