Comparar documentos de Word usando C#

Compare Word documentos usando C# siguiendo esta breve guía. Cubre todos los detalles para preparar el IDE, una lista que contiene los pasos de configuración y un fragmento de código ejecutable para comparar dos documentos usando C#. Puede incorporar esta característica en sus aplicaciones que se pueden usar en cualquier entorno compatible con .NET framework en MS Windows, Linux o macOS.

Pasos para comparar documentos de Word en C#

  1. Prepare el IDE para trabajar con Aspose.Words for .NET para comparar documentos de Word usando C#
  2. Cargue el primer documento de Word con una instancia de la clase Document
  3. Cargue el otro documento de Word para compararlo.
  4. Aceptar las revisiones de documentos Word cargados.
  5. Compare los documentos de Word usando el método Comparar
  6. Save el documento de Word de salida que contiene las similitudes y diferencias

Estos pasos resumen con precisión el proceso para comparar 2 documentos en Word usando C#. El proceso se inicia cargando los documentos de Word de origen. Posteriormente se aceptan las revisiones y se comparan los documentos para conocer las similitudes o diferencias. Finalmente, el documento resultante de la comparación se exporta al disco para concluir el proceso.

Código para comparar documentos de Word usando C#

El ejemplo de código anterior se puede utilizar para comparar dos documentos en busca de similitudes usando C#. Puede utilizar esta función para realizar un seguimiento de los cambios y optimizar la colaboración cuando diferentes autores modifican los documentos para diferentes propósitos. La clase Documento se utiliza para cargar los archivos fuente y luego se invoca el método AcceptAllRevisions() para garantizar que no haya ninguna revisión antes de la comparación. Finalmente, se llama al método Compare() antes de representar los resultados en un archivo DOCX usando el método Save().

Esta guía nos ha enseñado los detalles para comparar 2 documentos de Word en busca de diferencias usando C#. Sin embargo, si desea conocer el proceso de combinación de documentos de Word, lea el artículo en cómo fusionar documentos de Word usando C#.

 Español