Comparar documentos de Word con la API REST de Nodej.

Este artículo describe cómo comparar documentos Word con la API REST de Nodej. Aprenderá a comparar archivos de Word con la API Low Code de Nodej utilizando el SDK de Nodej en la nube. El flujo completo del programa y un código de ejemplo están disponibles para realizar esta tarea en línea.

Requisito previo

  • {{HIPERVÍNCULO1}}
  • Descargue SDK de Aspose.Words Cloud para Node.js para comparar dos archivos de Word
  • Configurar el proyecto de solución Nodej.s con el SDK anterior para comparar los archivos DOCX

Pasos para comparar dos documentos de Word con la API Low Code de Nodej

  1. Inicialice el objeto WordsApi configurando el ID clonado y el secreto para comparar los documentos
  2. Lea el último archivo de Word en el flujo de memoria y cárguelo en el almacenamiento en la nube
  3. Cree el objeto CompareData y utilice el archivo cargado como referencia
  4. Leer el archivo Word inicial en el flujo de memoria
  5. Cree el objeto CompareDocumentOnlineRequest proporcionando el archivo de Word inicial, el archivo de Word actualizado y el nombre del archivo de salida
  6. Invoque el método CompareDocumentOnline y proporcione el objeto de solicitud
  7. Descargue el archivo Word de salida de la respuesta y guárdelo en el disco

Los pasos anteriores describen cómo comparar documentos de Word en línea con la API Low Code de Nodej. Para comenzar, cargue el archivo de Word más reciente al almacenamiento en la nube y cree el objeto CompareData utilizando la referencia del documento cargado. Lea el archivo original en la secuencia de memoria, cree la solicitud CompareDocumentOnlineRequest con el archivo de Word cargado, el documento local con los cambios y el archivo de Word de salida. Finalmente, llame al método CompareDocumentOnline() para comparar los archivos de Word.

Código para comparar documentos de Word en línea con la API REST de Nodejs

Este código demuestra el proceso para comparar las diferencias entre dos documentos de Word con la API REST de Nodej. Primero, subimos el archivo de Word más reciente al almacenamiento en la nube como referencia y leemos la versión anterior localmente para compararla con el archivo de referencia. La clase CompareData incluye una propiedad llamada CompareOptions que permite personalizar la comparación, como ignorar cambios de mayúsculas y minúsculas, comentarios, campos, notas al pie, formato, encabezados y pies de página, tablas y cuadros 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.

 Español