Comparez les documents via Ruby Cloud SDK

Créez des outils de comparaison de documents d’entreprise avec REST API. Ils constituent une solution complète pour tous les principaux formats de fichiers.

  • GroupDocs.Comparison Cloud SDK pour cURL
  • GroupDocs.Comparison Cloud SDK pour .NET
  • GroupDocs.Comparison Cloud SDK pour Java
  • GroupDocs.Comparison Cloud SDK pour Android
  • GroupDocs.Comparison Cloud SDK pour PHP
  • GroupDocs.Comparison Cloud SDK pour Python
  • GroupDocs.Comparison Cloud SDK pour Node.js
  • GroupDocs.Comparison Cloud SDK pour Apex
Commencer l'essai gratuit

GroupDocs.Comparison for Cloud est un REST API qui permet à vos applications Ruby de récupérer deux documents au format pris en charge, de comparer ces documents du même format et d’en identifier les différences. Le SDK vous permet de créer un fichier résultant et d’accepter ou de rejeter les modifications récupérées. Notre comparaison de documents SDK facilite l’intégration dans vos applications Ruby existantes, afin de permettre à vos utilisateurs finaux de comparer des documents, des feuilles de calcul, des présentations, des diagrammes Microsoft Visio, des courriels et des fichiers de nombreux autres formats.

Fonctionnalités avancées de comparaison de documents REST API

Comparer les documents stockés dans le cloud

Récupérer les documents des types de fichiers pris en charge sous forme de fichier ou de tableau d’images

Récupérer le document résultant contenant les différences entre les documents comparés

Obtenez la liste des catégories, telles que TypeChanged ou OnlyNumbers, etc., pour le contenu modifié

Acceptez ou rejetez les modifications du document pour les enregistrer ou les ignorer

Retourner les modifications du document sous forme d’un ensemble d’images ou de leur flux

Obtenez le document résultant (avec les modifications) via un flux

Récupérez le document (avec le résultat de comparaison) sous forme d’un ensemble d’images ou de leur flux

Récupérer le document résultant (avec le résultat de la comparaison) sous forme de flux

Obtenir le résultat du document sous forme d’images

En utilisant GroupDocs.Comparison Cloud API, vous pouvez comparer des documents et obtenir la liste des modifications sous forme d’images. Le fragment de code suivant montre comment comparer un fichier source et un fichier cible DOCX et récupérer leurs différences dans un fichier résultat DOCX. Vous pourrez ensuite obtenir le fichier DOCX résultant sous forme d’images en utilisant Ruby :

Obtenir le résultat du document sous forme d’images en utilisant 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

Ressources d'assistance et d'apprentissage

GroupDocs.Comparison Cloud propose également la comparaison individuelle de documents SDKs pour d’autres langues populaires, comme indiqué ci-dessous :

  Français
86e042720