Sammenlign dokumenter via Ruby Cloud SDK

Byg værktøjer til sammenligning af firmadokumenter ved hjælp af REST API. Fungerer som en omfattende løsning til alle større filformater.

  • 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
Start gratis prøveperiode

GroupDocs.Comparison for Cloud er en REST API, der gør det muligt for dine Ruby-applikationer at hente to dokumenter med understøttet filformat, sammenligne de samme formatdokumenter og finde forskelle mellem dem. SDK’et giver dig mulighed for at lave en resulterende fil og giver dig mulighed for at acceptere eller afvise de hentede ændringer. Vores Document Comparison SDK tillader nem integration i dine eksisterende Ruby-applikationer for at give dine slutbrugere mulighed for at sammenligne dokumenter, regneark, præsentationer, Microsoft Visio-diagrammer, e-mails og filer i mange andre formater.

Avanceret dokumentsammenligning REST API-funktioner

Sammenlign dokumenter gemt på Cloud Storage

Hent dokumenter af understøttede filtyper som fil eller matrix af billeder

Hent resulterende dokument, der indeholder forskelle mellem sammenlignede dokumenter

Få liste over kategorier, såsom TypeChanged eller OnlyNumbers osv., for det ændrede indhold

Accepter/afvis dokumentændringer for at gemme eller kassere dem

Returner dokumentændringer som et sæt billeder eller deres stream

Få det resulterende dokument (med ændringer) via Stream

Hent dokument (med sammenligningsresultat) som et sæt billeder eller deres stream

Hent det resulterende dokument (med sammenligningsresultatet) som en strøm

Få dokumentresultat som billeder

Ved at bruge GroupDocs.Comparison Cloud API kan du sammenligne dokumenter og få listen over ændringer i form af billeder. Følgende stykke kode viser, hvordan du kan sammenligne en kilde- og en mål-DOCX-fil og hente deres forskelle i en result.DOCX-fil. Senere kan du få den resulterende DOCX-fil som billeder ved hjælp af Ruby:

Få dokumentresultat som billeder ved hjælp af 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 and Learning Resources

GroupDocs.Comparison Cloud tilbyder også individuelle dokumentsammenlignings-SDK’er til andre populære sprog som anført nedenfor:

  Dansk