Kako usporediti PDF datoteke koristeći C#

Ovaj vodič opisuje postupne upute za usporedbu PDF datoteka pomoću C#, pruža informacije za konfiguriranje biblioteke za usporedbu dokumenata i primjer isječka koda za prikaz implementacije mogućnosti C# usporedbe PDF datoteka. Ove se upute mogu koristiti bez instaliranja softvera treće strane i na operativnim sustavima kao što su MS Windows, Linux i Mac OS koji podržavaju .NET okruženje.

Koraci za usporedbu PDF datoteka pomoću C#

  1. Instalirajte paket GroupDocs.Comparison for .NET s web stranice NuGet u .NET projektu za usporedbu PDF datoteka
  2. Dodajte referencu na imenski prostor GroupDocs.Comparison da biste usporedili dva PDF dokumenta
  3. Instancirajte klasu Comparer i proslijedite ulaznu PDF datoteku njenom konstruktoru
  4. Koristite Add metodu klase Comparer za učitavanje ciljnog PDF dokumenta
  5. Na kraju, pozovite metodu Usporedi da biste rezultirajuću PDF datoteku spremili na disk

Funkcionalnost usporedi dvije PDF datoteke pomoću C# može se jednostavno razviti slijedeći gore navedene točke u nizu. U prvom koraku postavite potrebni paket za usporedbu dokumenata, a zatim referencirajte osnovni prostor imena. U sljedećem koraku učitajte izvornu PDF datoteku za usporedbu stvaranjem instance klase Comparer i učitajte ciljni PDF dokument pozivanjem metode Add iste klase. U posljednjem koraku, rezultirajuća datoteka može se spremiti na disk pozivanjem metode Usporedi.

Kod za usporedbu PDF datoteka pomoću C#

U prethodnom isječku koda demonstrirali smo mogućnost usporedbe dva PDF dokumenta i isticanja razlika C#. Iskoristili smo samo nekoliko API poziva biblioteke za usporedbu dokumenata za izradu aplikacije za usporedbu PDF-a. Ovaj primjer koda uzima dvije PDF datoteke za usporedbu, međutim, možete poboljšati kod za usporedbu više PDF dokumenata.

Raspravljali smo o detaljnim postupcima za razvoj mogućnosti PDF usporedbe C#. Nedavno smo objavili članak o usporedbi Word datoteka u C#, pogledajte kako usporediti Word dokumente koristeći C# vodič za više informacija.

 Hrvatski