Palyginkite PDF dokumentus naudodami C#

Šiame straipsnyje paaiškinama, kaip palyginti PDF dokumentus naudojant C#. Jame yra išsami informacija, skirta IDE nustatyti kūrimui, programavimo veiksmų sąrašas ir pavyzdinis kodas, skirtas sukurti PDF palyginimo įrankį naudojant C#. Išmoksite lyginti puslapį po puslapio arba palyginti du PDF failus kaip visumą nenaudodami jokio trečiosios šalies įrankio.

Veiksmai, kaip palyginti PDF failus naudojant C#

  1. Nustatykite aplinką, kad PDF failams palyginti būtų naudojama Aspose.PDF for .NET
  2. Įkelkite abu PDF failus į atskirus Document klasės objektus
  3. Sukurkite objektą ComparisonOptions tinkintiesiems parametrams
  4. Naudokite TextPdfComparer vardų erdvę ir iškvieskite ComparePages() metodą atskiriems puslapiams palyginti
  5. Norėdami palyginti du skirtingus failus, naudokite CompareFlatDocuments().

Aukščiau pateikti veiksmai apibūdina procesą, kaip palyginti du PDF dokumentus naudojant C#. Įkelkite abu PDF failus atskirai į dokumentų klasės objektą ir pasiekite nuorodą į tikslinius puslapius iš abiejų failų. Iškvieskite metodą TextPdfComparer.ComparePages(), kad palygintumėte puslapius, arba iškvieskite metodą TextPdfComparer.CompareFlatDocuments(), kad palygintumėte visą dviejų įkeltų failų tekstą.

Kodas, skirtas palyginti du PDF failus naudojant C#

Aukščiau pateiktas kodas parodo PDF dokumentų palyginimo įrankio kūrimo naudojant C# mechanizmą. Galite tinkinti procesą, nustatydami neįtrauktų stačiakampių sričių sąrašą 1 ir 2 failuose, pažymėdami, kad lentelės būtų pašalintos iš palyginimo, arba apibrėždami pasirinktų puslapių ištraukimo sritis. Puslapių palyginimas pateikia puslapių skirtumų sąrašą, o failų palyginimas pateikia PDF failą, kuriame yra išsami informacija apie dviejų failų skirtumus.

Ši pamoka išmokė mus palyginti PDF failus. Jei norite sujungti PDF failus, žr. straipsnį kaip sujungti PDF failus naudojant C#.

 Latviski