Confronta documenti tramite Ruby Cloud SDK

Crea strumenti di confronto di documenti aziendali usando REST API. Funziona come soluzione completa per tutti i principali formati di file.

  • GroupDocs.Comparison Cloud SDK per cURL
  • GroupDocs.Comparison Cloud SDK per .NET
  • GroupDocs.Comparison Cloud SDK per Java
  • GroupDocs.Comparison Cloud SDK per Android
  • GroupDocs.Comparison Cloud SDK per PHP
  • GroupDocs.Comparison Cloud SDK per Python
  • GroupDocs.Comparison Cloud SDK per Node.js
  • GroupDocs.Comparison Cloud SDK per Apex
Inizia la prova gratuita

GroupDocs.Comparison per Cloud è un REST API che consente alle tue applicazioni Ruby di recuperare due documenti nel formato supportato, confrontare quei documenti dello stesso formato e trovare le differenze tra di essi. Il SDK ti permette di creare un file risultante e ti consente di accettare o rifiutare le modifiche recuperate. Il nostro Document Comparison SDK consente una facile integrazione nelle tue applicazioni Ruby esistenti, per consentire ai tuoi utenti finali di confrontare documenti, fogli di calcolo, presentazioni, diagrammi Microsoft Visio, email e file di molti altri formati.

Funzionalità di confronto avanzato di documenti REST API

Confronta i documenti archiviati su Cloud Storage

Recupera i documenti dei tipi di file supportati, come file o array di immagini

Recupera il documento risultante che contiene le differenze tra i documenti confrontati

Ottieni l’elenco delle categorie, ad esempio TypeChanged o OnlyNumbers ecc., per il contenuto modificato

Accetta/Rifiuta le modifiche al documento per salvarle o scartarle

Restituisci le modifiche al documento come un set di immagini o il relativo stream

Ottieni il documento risultante (con le modifiche) tramite stream

Recupera il documento (con il risultato del confronto) come un set di immagini o il relativo stream

Recupera il documento risultante (con il risultato del confronto) come stream

Ottieni il risultato del documento come immagini

Utilizzando GroupDocs.Comparison Cloud API, puoi confrontare i documenti e ottenere l’elenco delle modifiche sotto forma di immagini. Il codice seguente mostra come confrontare un file sorgente e un file di destinazione DOCX e recuperare le loro differenze in un file risultato DOCX. Successivamente, puoi ottenere il file DOCX risultante come immagini utilizzando Ruby:

Ottieni il risultato del documento come immagini usando 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

Supporto e risorse per l'apprendimento

GroupDocs.Comparison Cloud offre anche il confronto individuale dei documenti SDKs per altre lingue popolari elencate di seguito:

  Italiano
042f9c1a6