Cómo comparar archivos PDF usando C#

Esta guía describe las instrucciones paso a paso para comparar archivos PDF usando C#, brinda información para configurar la biblioteca de comparación de documentos y un fragmento de código de muestra para mostrar la implementación de la función C# para comparar archivos PDF. Estas instrucciones se pueden usar sin instalar ningún software de terceros y en sistemas operativos como MS Windows, Linux y Mac OS que admitan el entorno .NET.

Pasos para comparar archivos PDF usando C#

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

La funcionalidad comparar dos archivos PDF usando C# se puede desarrollar fácilmente siguiendo los puntos anteriores en una secuencia. En el primer paso, configure el paquete de comparación de documentos requerido y luego haga referencia al espacio de nombres esencial. En el siguiente paso, cargue el archivo PDF de origen para comparar creando una instancia de la clase Comparer y cargue el documento PDF de destino llamando al método Add de la misma clase. En el último paso, el archivo resultante se puede guardar en el disco invocando el método Comparar.

Código para comparar archivos PDF usando C#

En el fragmento de código anterior, hemos demostrado la capacidad comparar dos documentos PDF y resaltar las diferencias C#. Solo hemos consumido un par de llamadas API de la biblioteca de comparación de documentos para crear la aplicación de comparación de PDF. Este código de muestra toma dos archivos PDF para comparar, sin embargo, puede mejorar el código para comparar varios documentos PDF.

Hemos discutido los procedimientos detallados para desarrollar la capacidad C# de comparación de PDF. Recientemente, publicamos un artículo sobre la comparación de archivos de Word en C#. Consulte la guía cómo comparar documentos de Word usando C# para obtener más información.

 Español