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.
Start gratis prøveperiodeGroupDocs.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.
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:
# 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