Integrasikan pemeriksa perbedaan dokumen ke dalam aplikasi Apex Anda menggunakan REST API. Bandingkan gambar, dokumen, eBook, CAD & file PDF lainnya, dll.
Mulai Uji Coba GratisGroupDocs.Comparison untuk Cloud adalah REST API yang memungkinkan aplikasi Apex Anda membandingkan dua dokumen dengan format yang sama untuk menemukan perbedaan di antara keduanya, membuat file hasil, dan memungkinkan Anda menerima atau menolak perubahan yang diambil. Perbandingan Dokumen SDK kami untuk Apex memungkinkan integrasi mudah ke dalam aplikasi Anda yang sudah ada, sehingga pengguna akhir Anda dapat membandingkan dokumen, spreadsheet, presentasi, diagram Microsoft Visio, email, dan file dalam banyak format lainnya.
Dengan menggunakan GroupDocs.Comparison Cloud API, Anda dapat membandingkan dokumen dan mendapatkan daftar perubahan di antara keduanya. Potongan kode berikut menunjukkan cara Anda dapat mengambil perbedaan antara file sumber dan target DOCX serta mengambil perbedaannya dalam file hasil DOCX menggunakan Apex:
# 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-apex
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);