REST API’yi kullanarak belge fark denetleyicisini Java uygulamalarınıza entegre edin. Görüntüleri, belgeleri, e-kitapları, CAD ve PDF dosyalarını vb. karşılaştırın.
Ücretsiz Denemeye BaşlayınGroupDocs.Comparison for Cloud, Java uygulamalarınızın iki aynı formattaki belgeyi karşılaştırarak aralarındaki farkları bulmasını, bir sonuç dosyası oluşturmasını ve alınan değişiklikleri kabul etmenizi veya reddetmenizi sağlayan bir REST API’dir. Java için Belge Karşılaştırma SDK’mız, mevcut uygulamalarınıza kolayca entegre olmasını sağlar, böylece son kullanıcılarınız belgeleri, elektronik tabloları, sunumları, Microsoft Visio diyagramlarını, e-postaları ve diğer birçok formattaki dosyaları karşılaştırabilir.
GroupDocs.Comparison Cloud API’yi kullanarak belgeleri karşılaştırabilir ve aralarındaki değişikliklerin listesini alabilirsiniz. Aşağıdaki kod parçası, bir kaynak ve hedef DOCX dosyaları arasındaki farkı nasıl alabileceğinizi ve Java kullanarak bir result.DOCX dosyasında farklarını nasıl alabileceğinizi gösterir:
# 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);