Comparar documentos por meio do Node.js Cloud SDK

Crie ferramentas de comparação de documentos corporativos usando a API REST. Funciona como uma solução abrangente para todos os principais formatos de arquivo.‎‎

  • GroupDocs.Comparison Cloud SDK for cURL
  • GroupDocs.Comparison Cloud SDK for .NET
  • GroupDocs.Comparison Cloud SDK for Java
  • GroupDocs.Comparison Cloud SDK for PHP
  • GroupDocs.Comparison Cloud SDK for Python
  • GroupDocs.Comparison Cloud SDK for Ruby
Iniciar teste gratuito

GroupDocs.Comparison for Cloud é uma API REST que permite que seus aplicativos Node.js busquem dois documentos de formato de arquivo compatível, comparem os mesmos documentos de formato e encontrem diferenças entre eles. O SDK permite que você crie um arquivo resultante e permite que você aceite ou rejeite as alterações recuperadas. Nosso SDK de comparação de documentos permite fácil integração em seus aplicativos Node.js existentes, para capacitar seus usuários finais a comparar documentos, planilhas, apresentações, diagramas do Microsoft Visio, e-mails e arquivos de muitos outros formatos. ‎

Recursos avançados da API REST de comparação de documentos

Comparar documentos armazenados no armazenamento em nuvem

Buscar documentos de tipos de arquivo suportados como arquivo ou matriz de imagens

Recuperar documento resultante que contém diferenças entre documentos comparados‎

Obtenha uma lista de categorias, como TypeChanged ou OnlyNumbers, etc., para o conteúdo modificado

Aceitar/Rejeitar Modificações de Documento para Salvá-las ou Descartá-las

Retornar modificações do documento como um conjunto de imagens ou seu fluxo

Obtenha o Documento Resultante (com Modificações) via Stream

Buscar documento (com resultado de comparação) como um conjunto de imagens ou seu fluxo

Recuperar documento resultante (com o resultado da comparação) como um fluxo‎

Obtenha o resultado do documento como imagens

Usando GroupDocs.Comparison Cloud API, você pode comparar documentos e obter a lista de modificações na forma de imagens. O trecho de código a seguir mostra como você pode comparar uma origem e um arquivo DOCX de destino e buscar suas diferenças em um arquivo result.DOCX. Mais tarde, você pode obter o arquivo DOCX resultante como imagens usando Node.js:

Obtenha formatos de documento suportados usando Node.js

// load the module
var GroupDocs = require('groupdocs-comparison-cloud');

// get your appSid and appKey at https://dashboard.groupdocs.cloud (free registration is required).
var appSid = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
var appKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

// construct ComparisonApi
var infoApi = GroupDocs.InfoApi.fromKeys(appSid, appKey);

// retrieve supported file-formats
infoApi.getSupportedFileFormats()
  .then(function (response) {
    console.log("Supported file-formats:")
    response.formats.forEach(function (format) {
      console.log(format.fileFormat + " (" + format.extension + ")");
    });
  })
  .catch(function (error) {
    console.log("Error: " + error.message)
  });

Recursos de suporte e aprendizado

GroupDocs.Comparison Cloud também oferece SDKs de comparação de documentos individuais para outros idiomas populares, conforme listado abaixo:

  Português