Compare Word documentos ou PDF em JavaScript

Biblioteca Node.js via .NET de alta fidelidade para comparar dois documentos em PDF, Word, HTML, TXT, MD e outros formatos

Usando nossa API de programação, você pode comparar dois arquivos e encontrar a diferença entre eles. Em outras palavras, nossa Node.js via .NET biblioteca é um poderoso verificador de diferenças de arquivos. Depois de usar a API de comparação de documentos, você pode obter o resultado e salvá-lo em DOCX, PDF, DOC e alguns outros formatos.

Ver trecho de código

Com esta API Node.js via .NET nativa, você pode facilmente comparar documentos e obter as diferenças no formato de saída desejado. Nossa biblioteca JavaScript é totalmente independente e não depende de nenhuma ferramenta ou serviço externo. Todos os recursos de processamento de documentos são implementados nesta poderosa solução JavaScript para uma experiência descomplicada.

A comparação de documentos é um procedimento muito procurado, especialmente em fluxos de trabalho automatizados de documentos. Esteja você trabalhando com documentos legais, sistemas de controle de versão ou sistemas de gerenciamento de conteúdo, a API de comparação de documentos para JavaScript pode mudar o jogo. Ele compara o conteúdo dos documentos tanto no nível do caractere quanto no nível da palavra. Mesmo que apenas um caractere tenha sido alterado, a palavra inteira será marcada como modificada. Isso permite detectar as menores alterações que seriam invisíveis ao olho humano.

Compare Word documentos, PDF e web usando JavaScript

Há ocasiões em que você não tem certeza se um documento foi modificado, e o processo de comparação manual de duas versões do documento pode ser bastante desafiador. Por outro lado, há casos em que você tem certeza de que o documento foi alterado, mas a tarefa de localizar visualmente as áreas atualizadas torna-se extremamente difícil. Vamos explorar alguns cenários típicos onde a comparação automatizada de documentos pode ser extremamente útil:

  • Indústria Jurídica. Automatizar a comparação de contratos, acordos e resumos jurídicos pode economizar um tempo valioso e garantir a precisão, permitindo que as equipes jurídicas se concentrem em tarefas mais críticas
  • Desenvolvimento de Software. Com esta API, os desenvolvedores do JavaScript podem comparar facilmente o código-fonte, documentos de requisitos e especificações técnicas, facilitando o controle de versão eficiente e a comunicação simplificada
  • Garantia de Qualidade. Em setores como publicação e criação de conteúdo, é crucial garantir a consistência e a precisão em várias versões de documentos. Esta solução Node.js via .NET permite que as equipes de controle de qualidade comparem automaticamente rascunhos, manuscritos ou manuais do usuário, identificando discrepâncias e facilitando a produção de documentos sem erros
  • Serviços Financeiros. As instituições financeiras lidam com extensa documentação, incluindo relatórios, declarações e contratos. Com a biblioteca Node.js via .NET, os profissionais financeiros podem automatizar a comparação de demonstrações financeiras, detectar anomalias e agilizar processos de compliance, aumentando a eficiência operacional

Compare dois documentos programaticamente em JavaScript

Ao integrar a comparação automática de documentos em seus fluxos de trabalho, você ganha a capacidade de comparar documentos de forma programática, extrair diferenças e obter resultados instantaneamente no formato de saída desejado. Quer você seja um desenvolvedor experiente ou esteja apenas começando com Node.js via .NET, nossos trechos de código abrangentes e demonstração on-line irão guiá-lo durante o processo.

Experimente nossa demonstração ao vivo enviando dois documentos, selecionando o formato de destino para destacar as diferenças e examinando o trecho de código JavaScript exibido na tela. Este exemplo demonstra detalhadamente como realizar a comparação de documentos de forma programática e obter os resultados no formato de arquivo necessário.

Um ponto importante: os documentos comparados não devem sofrer revisões antes de chamar o método de comparação. Você deve primeiro aceitar todas as revisões. Já cuidamos dessa nuance no trecho de código JavaScript abaixo:

Comparar documentos em JavaScript
Faça upload do arquivo comparado
Código de execução
Carregue o segundo arquivo para comparar
Selecione o formato de destino na lista
npm install @aspose/words
Cópia de
const aw = require('@aspose/words');

var docA = new aw.Document("Input1.docx")
var docB = new aw.Document("Input2.docx")

// Não deve haver revisões antes da comparação.
docA.acceptAllRevisions()
docB.acceptAllRevisions()

docA.compare(docB, "Author Name", new Date())
docA.save("Output.docx")
Código de execução

Como comparar dois arquivos de texto em JavaScript

  1. Instale Aspose.Words for Node.js via .NET
  2. Adicionar uma referência de biblioteca (importar a biblioteca) ao seu projeto JavaScript
  3. Carregue dois documentos para comparar
  4. Aceite todas as revisões antes de chamar o método compare()
  5. Chame o método compare() para comparar dois documentos
  6. Chame o método Save(), passando um nome de arquivo de saída com a extensão necessária
  7. Obtenha o resultado da compactação como um arquivo separado

Biblioteca JavaScript para comparar documentos

We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

Formatos de arquivo mais populares para comparação

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2024. Todos os direitos reservados.