Este guia descreve as instruções passo a passo para comparar arquivos PDF usando C#, fornece informações para configurar a biblioteca de comparação de documentos e um snippet de código de exemplo para mostrar a implementação do recurso C# comparar arquivos PDF. Essas instruções podem ser usadas sem instalar nenhum software de terceiros e em sistemas operacionais como MS Windows, Linux e Mac OS que suportam o ambiente .NET.
Etapas para comparar arquivos PDF usando C#
- Instale o pacote GroupDocs.Comparison for .NET do site NuGet no projeto .NET para comparar arquivos PDF
- Adicione uma referência ao namespace GroupDocs.Comparison para comparar dois documentos PDF
- Instancie a classe Comparer e passe o arquivo PDF de entrada para seu construtor
- Use o método Add da classe Comparer para carregar o documento PDF de destino
- Por fim, invoque o método Compare para salvar o arquivo PDF resultante no disco
A funcionalidade compare dois arquivos PDF usando C# pode ser facilmente desenvolvida seguindo os pontos acima em uma sequência. Na primeira etapa, configure o pacote de comparação de documentos necessário e faça referência ao namespace essencial. Na próxima etapa, carregue o arquivo PDF de origem para comparação criando uma instância da classe Comparer e carregue o documento PDF de destino chamando o método Add da mesma classe. Na última etapa, o arquivo resultante pode ser salvo no disco invocando o método Compare.
Código para comparar arquivos PDF usando C#
No trecho de código anterior, demonstramos o recurso C#* para *comparar dois documentos PDF e destacar as diferenças. Consumimos apenas algumas chamadas de API da biblioteca de comparação de documentos para criar o aplicativo de comparação de PDF. Este código de amostra usa dois arquivos PDF para comparação, no entanto, você pode aprimorar o código para comparar vários documentos PDF.
Discutimos os procedimentos detalhados para desenvolver o recurso C# de comparação de PDF. Recentemente, publicamos um artigo sobre a comparação de arquivos do Word em C#. Consulte o guia como comparar documentos do Word usando C # para obter mais informações.