Comparar documentos do Word com a API REST do Nodej.

Este artigo descreve como comparar documentos Word com a API REST do Nodej.. Você aprenderá a comparar arquivos do Word com a API Low Code do Nodej. usando o SDK em nuvem do Nodej.**. O fluxo completo do programa e um código de exemplo estão disponíveis online para realizar esta tarefa.

Pré-requisito

  • {{HIPERLINK1}}
  • Baixe Aspose.Words Cloud SDK para Nodej.s para comparar dois arquivos do Word
  • Configurar o projeto de solução Nodej.s com o SDK acima para comparar os arquivos DOCX

Etapas para comparar dois documentos do Word com a API Low Code do Nodej.

  1. Inicialize o objeto WordsApi definindo o ID e o segredo clonados para comparar os documentos
  2. Leia o arquivo do Word mais recente no fluxo de memória e carregue-o no armazenamento em nuvem
  3. Crie o objeto CompareData e use o arquivo carregado como referência
  4. Leia o arquivo inicial do Word no fluxo de memória
  5. Crie o objeto CompareDocumentOnlineRequest fornecendo o arquivo Word inicial, o arquivo Word atualizado e o nome do arquivo de saída
  6. Invoque o método CompareDocumentOnline e forneça o objeto de solicitação
  7. Baixe o arquivo Word de saída da resposta e salve-o no disco

Os passos acima descrevem como comparar documentos do Word online com a API Low Code do Nodej.. Inicie o processo enviando o arquivo do Word mais recente para o armazenamento em nuvem e, em seguida, crie o objeto CompareData usando a referência do documento enviado. Leia o arquivo original no fluxo de memória, crie a solicitação CompareDocumentOnlineRequest com o arquivo do Word enviado, o documento local com as alterações e o arquivo do Word de saída e, por fim, chame o método CompareDocumentOnline() para comparar os arquivos do Word.

Código para comparar documentos do Word online com a API REST do Nodej.

Este código demonstra o processo de comparação de diferenças entre dois documentos do Word com a API REST do Nodej. Ele mostra que, primeiro, carregamos o arquivo do Word mais recente no armazenamento em nuvem como referência e lemos a versão anterior do arquivo do Word localmente para compará-lo com o arquivo do Word de referência. Na classe CompareData, há uma propriedade chamada CompareOptions que permite a personalização da comparação, como ignorar alterações de maiúsculas e minúsculas, comentários, campos, notas de rodapé, formatação, cabeçalhos e rodapés, tabelas e caixas de texto.

In this topic, we have learned to compare two Word files. For deleting the comments in a Word file, refer to the following article: Delete Comments in Word DOC with Nodej.s REST API.

 Português