Java Cloud SDK zum Vergleichen von Dokumenten

Integrieren Sie den Document Difference Checker mithilfe der REST-API in Ihre Java-Anwendungen. Vergleichen Sie Bilder, Dokumente, eBooks, CAD- und PDF-Dateien usw.

  • GroupDocs.Comparison Cloud SDK for cURL
  • GroupDocs.Comparison Cloud SDK for .NET
  • GroupDocs.Comparison Cloud SDK for Android
  • GroupDocs.Comparison Cloud SDK for PHP
  • GroupDocs.Comparison Cloud SDK for Python
  • GroupDocs.Comparison Cloud SDK for Ruby
  • GroupDocs.Comparison Cloud SDK for Node.js
  • GroupDocs.Comparison Cloud SDK for Apex
Kostenlos testen

GroupDocs.Comparison for Cloud ist eine REST-API, mit der Ihre Java-Anwendungen zwei Dokumente gleichen Formats 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 Java 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.

Erweiterte Funktionen der REST-API für den Dokumentenvergleich

Laden Sie Dokumente in den Cloud-Speicher hoch und vergleichen Sie sie

Abrufen von Dokumenten mit unterstützten Formaten zum Vergleich als Datei oder Array von Bildern

Basierend auf verglichenen Dokumenten Unterschiede zwischen beiden im resultierenden Dokument abrufen

Holen Sie sich eine Liste der Kategorien, z. B. TypeChanged oder OnlyNumbers usw., für den geänderten Inhalt

Akzeptieren oder verwerfen Sie die Änderungen, um sie zu speichern oder zu verwerfen

Aktualisierte Änderungen des resultierenden Dokuments als Satz von Bildern oder deren Stream zurückgeben

Ergebnisdokument (mit aktualisierten Änderungen) über Stream abrufen

Holen Sie sich das Dokument (mit dem Ergebnis des Vergleichs) als eine Reihe von Bildern oder deren Stream

Ergebnisdokument (mit Vergleichsergebnis) als Stream abrufen

Änderungen aus verglichenen Dokumenten abrufen

Mithilfe der GroupDocs.Comparison Cloud API können Sie Dokumente vergleichen und eine Liste der Änderungen zwischen ihnen abrufen. Der folgende Codeausschnitt zeigt, wie Sie die Unterschiede zwischen einer Quell- und einer Ziel-DOCX-Datei abrufen und ihre Unterschiede mithilfe von Java in einer result.DOCX-Datei abrufen können:

Holen Sie sich Änderungen aus verglichenen Dokumenten mit 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);

Support- und Lernressourcen

GroupDocs.Comparison Cloud bietet auch individuelle Dokumentvergleichs-SDKs für andere gängige Sprachen, wie unten aufgeführt:

  Deutsch