Integrieren Sie den Document Difference Checker mithilfe der REST-API in Ihre Java-Anwendungen. Vergleichen Sie Bilder, Dokumente, eBooks, CAD- und PDF-Dateien usw.
Kostenlos testenGroupDocs.Comparison for Cloud ist eine REST-API, die es Ihren Java-Anwendungen ermöglicht, zwei Dokumente im gleichen Format zu vergleichen, um Unterschiede zwischen ihnen zu finden, eine resultierende Datei zu erstellen und es Ihnen zu ermöglichen, die abgerufenen Änderungen zu akzeptieren oder abzulehnen. Unser Dokumentenvergleichs-SDK für Java ermöglicht eine einfache Integration in Ihre bestehenden Anwendungen, sodass Ihre Endbenutzer Dokumente, Tabellenkalkulationen, Präsentationen, Microsoft Visio-Diagramme, E-Mails und Dateien in vielen anderen Formaten vergleichen können.
Mit der GroupDocs.Comparison Cloud API können Sie Dokumente vergleichen und die Liste der Änderungen zwischen ihnen abrufen. Der folgende Codeabschnitt zeigt, wie Sie den Unterschied zwischen einer Quell- und einer Ziel-DOCX-Datei abrufen und ihre Unterschiede in einer result.DOCX-Datei mit Java: abrufen können
# 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);