Ovaj članak vodi kako usporediti PDF dokumente koristeći C#. Sadrži detalje za postavljanje IDE-a za razvoj, popis programskih koraka i primjer koda za razvoj alata za usporedbu PDF-a pomoću C#. Naučit ćete uspoređivati stranicu po stranicu ili dva PDF-a u cjelini bez korištenja alata treće strane.
Koraci za usporedbu PDF datoteka pomoću C#
- Postavite okruženje da koristi Aspose.PDF for .NET za usporedbu PDF datoteka
- Učitajte obje PDF datoteke u zasebne objekte klase Document
- Instancirajte objekt ComparisonOptions za prilagođene postavke
- Koristite imenski prostor TextPdfComparer i pozovite metodu ComparePages() za usporedbu pojedinačnih stranica
- Koristite CompareFlatDocuments() za usporedbu dviju različitih datoteka
Gore navedeni koraci opisuju postupak usporedbe dva PDF dokumenta pomoću C#. Učitajte obje PDF datoteke zasebno u objekt klase dokumenta i pristupite referenci na ciljne stranice iz obje datoteke. Pozovite metodu TextPdfComparer.ComparePages() za usporedbu stranica ili pozovite metodu TextPdfComparer.CompareFlatDocuments() za usporedbu cijelog teksta dviju učitanih datoteka.
Kod za usporedbu dviju PDF datoteka pomoću C#
Gornji kôd demonstrira mehanizam za razvoj alata za usporedbu PDF dokumenata pomoću C#. Proces možete prilagoditi postavljanjem popisa izuzetih pravokutnih područja u datotekama 1 i 2, označavanjem za isključivanje tablica iz usporedbe ili definiranjem područja izdvajanja iz odabranih stranica. Usporedba stranica vraća popis razlika u stranicama, dok usporedba datoteka vraća PDF datoteku koja sadrži detalje o razlikama između dvije datoteke.
Ovaj vodič nas je naučio kako usporediti PDF datoteke. Ako želite spojiti PDF datoteke, pogledajte članak na kako spojiti PDF datoteke koristeći C#.