Cómo comparar documentos de Word usando C#

En este tutorial, explicamos el proceso paso a paso para comparar Word documentos usando C# usando una de las populares bibliotecas de comparación de documentos. Además, esta guía lo ayuda a desarrollar rápidamente la funcionalidad para comparar dos documentos de Word y resaltar las diferencias en C#. Aquí están las instrucciones detalladas para comparar archivos de Word, así como un ejemplo funcional para ello.

Pasos para comparar documentos de Word usando C#

  1. Instale el paquete GroupDocs.Comparison for .NET desde el sitio web de NuGet en el proyecto .NET
  2. Agregue una referencia al espacio de nombres GroupDocs.Comparison para comparar dos archivos de Word
  3. Cree una instancia de la clase Comparer y pase el archivo fuente de Word a su constructor
  4. Llame al método Add de la clase Comparer y especifique el documento de Word de destino
  5. Finalmente, llame al método Compare para guardar el archivo resultante en el disco.

En la sección anterior, hemos enumerado los puntos para comparar documentos de Word en busca de diferencias usando C#. Estas instrucciones se pueden implementar fácilmente en cualquier sistema operativo como MS Windows, Linux y Mac OS sin instalar ningún software de terceros. Además, la funcionalidad de comparación de documentos de Word se puede completar consumiendo un par de llamadas API de la biblioteca de comparación de documentos.

Código para comparar documentos de Word usando C#

Hemos usado los pasos definidos en la sección anterior para desarrollar un código de muestra para comparar dos documentos de Word en busca de diferencias en C#. Este ejemplo se puede extender aún más para comparar más de dos documentos de Word agregando los otros documentos usando el método Add de la clase Comparer. Además, puede comparar rápidamente documentos para otros formatos como PDF, DOC, XLSX, PPTX, VSDX, ODT, JPG y muchos más.

 Español