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.
- Inicialize o objeto WordsApi definindo o ID e o segredo clonados para comparar os documentos
- Leia o arquivo do Word mais recente no fluxo de memória e carregue-o no armazenamento em nuvem
- Crie o objeto CompareData e use o arquivo carregado como referência
- Leia o arquivo inicial do Word no fluxo de memória
- Crie o objeto CompareDocumentOnlineRequest fornecendo o arquivo Word inicial, o arquivo Word atualizado e o nome do arquivo de saída
- Invoque o método CompareDocumentOnline e forneça o objeto de solicitação
- 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.