Vergleichen Sie Dokumente über das Ruby Cloud SDK

Erstellen Sie Tools zum Vergleichen von Unternehmensdokumenten mithilfe der REST-API. Funktioniert als umfassende Lösung für alle wichtigen Dateiformate.

  • GroupDocs.Comparison Cloud SDK for cURL
  • GroupDocs.Comparison Cloud SDK for .NET
  • GroupDocs.Comparison Cloud SDK for Java
  • GroupDocs.Comparison Cloud SDK for Android
  • GroupDocs.Comparison Cloud SDK for PHP
  • GroupDocs.Comparison Cloud SDK for Python
  • 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 Ruby-Anwendungen zwei Dokumente mit unterstütztem Dateiformat abrufen, diese Dokumente im gleichen Format vergleichen und Unterschiede zwischen ihnen finden können. Mit dem SDK können Sie eine Ergebnisdatei erstellen und die abgerufenen Änderungen akzeptieren oder ablehnen. Unser Document Comparison SDK ermöglicht eine einfache Integration in Ihre vorhandenen Ruby-Anwendungen, damit 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

Vergleichen Sie im Cloud-Speicher gespeicherte Dokumente

Abrufen von Dokumenten unterstützter Dateitypen als Datei oder Array von Bildern

Abrufen des resultierenden Dokuments, das Unterschiede zwischen den verglichenen Dokumenten enthält

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

Akzeptieren/Ablehnen von Dokumentänderungen, um sie zu speichern oder zu verwerfen

Geben Sie Dokumentänderungen als Satz von Bildern oder deren Stream zurück

Erhalten Sie das resultierende Dokument (mit Änderungen) über Stream

Dokument (mit Vergleichsergebnis) als Satz von Bildern oder deren Stream abrufen

Ergebnisdokument (mit dem Vergleichsergebnis) als Stream abrufen

Holen Sie sich das Dokumentergebnis als Bilder

Mithilfe der GroupDocs.Comparison Cloud API können Sie Dokumente vergleichen und die Liste der Änderungen in Form von Bildern abrufen. Der folgende Codeabschnitt zeigt, wie Sie eine Quell- und eine Ziel-DOCX-Datei vergleichen und ihre Unterschiede in einer Ergebnis-DOCX-Datei abrufen können. Später können Sie die resultierende DOCX-Datei mit Ruby als Bilder abrufen:

Holen Sie sich das Dokumentergebnis als Bilder mit Ruby

# TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
# For complete examples and data files, please go to https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-ruby
# Returns images of document with the result of comparison
# throws ApiException if the Api call fails

def comparison_images

  @config = GroupDocsComparisonCloud::Configuration.new(Utils::APP_SID, Utils::APP_KEY)
  @config.api_base_url = Utils::API_BASE_URL
  @sourcefile = "source.docx"
  @targetfile = "target.docx"
  @outputfile= "result.docx"

  # Upload file to Cloud Storage
  upload_file(@sourcefile)
  upload_file(@targetfile)

  # Returns images of document with the result of comparison
  @comparison_api = GroupDocsComparisonCloud::ComparisonApi.from_config(@config)
  request = GroupDocsComparisonCloud::ComparisonImagesRequest.new(GetComparisonRequest(@sourcefile, @targetfile),@outputfile)
  response = @comparison_api.comparison_images(request)
  puts response
puts 'completed'

end

Support- und Lernressourcen

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

  Deutsch