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