Porovnání dokumentů PDF pomocí C#

Tento článek popisuje, jak porovnat PDF dokumenty pomocí C#. Obsahuje podrobnosti pro nastavení IDE pro vývoj, seznam programovacích kroků a ukázkový kód pro vývoj porovnávacího nástroje PDF pomocí C#. Naučíte se porovnávat stránku po stránce nebo porovnávat dva PDF jako celek bez použití jakéhokoli nástroje třetí strany.

Kroky k porovnání souborů PDF pomocí C#

  1. Nastavte prostředí tak, aby k porovnání souborů PDF používalo Aspose.PDF for .NET
  2. Načtěte oba soubory PDF do samostatných objektů třídy Document
  3. Vytvořte instanci objektu ComparisonOptions pro vlastní nastavení
  4. Použijte jmenný prostor TextPdfComparer a zavolejte metodu ComparePages() pro porovnání jednotlivých stránek
  5. Použijte CompareFlatDocuments() k porovnání dvou různých souborů

Výše uvedené kroky popisují proces porovnání dvou dokumentů PDF pomocí C#. Načtěte oba soubory PDF samostatně do objektu třídy Dokument a z obou souborů získejte přístup k odkazu na cílové stránky. Voláním metody TextPdfComparer.ComparePages() porovnejte stránky nebo voláním metody TextPdfComparer.CompareFlatDocuments() porovnejte úplný text dvou načtených souborů.

Kód pro porovnání dvou souborů PDF pomocí C#

Výše uvedený kód demonstruje mechanismus pro vývoj nástroje pro porovnávání dokumentů PDF pomocí C#. Proces můžete přizpůsobit nastavením seznamu vyloučených obdélníkových oblastí v souborech 1 a 2, příznakem pro vyloučení tabulek z porovnání nebo definováním oblastí extrakce z vybraných stránek. Porovnání stránek vrátí seznam rozdílů na stránkách, zatímco porovnání souborů vrátí soubor PDF obsahující podrobnosti o rozdílech mezi těmito dvěma soubory.

Tento tutoriál nás naučil, jak porovnávat soubory PDF. Pokud chcete sloučit soubory PDF, přečtěte si článek na jak sloučit soubory PDF pomocí C#.

 Čeština