Порівняйте PDF-документи за допомогою C#

У цій статті описано, як порівняти документи PDF за допомогою C#. Він містить деталі налаштування IDE для розробки, список кроків програмування та зразок коду для розробки інструменту порівняння PDF за допомогою C#. Ви навчитеся порівнювати сторінку за сторінкою або порівнювати два PDF-файли в цілому без використання сторонніх інструментів.

Кроки для порівняння PDF-файлів за допомогою C#

  1. Налаштуйте середовище для використання Aspose.PDF for .NET для порівняння PDF-файлів
  2. Завантажте обидва файли PDF в окремі об’єкти класу Document
  3. Створіть екземпляр об’єкта ComparisonOptions для спеціальних налаштувань
  4. Використовуйте простір імен TextPdfComparer і викликайте метод ComparePages() для порівняння окремих сторінок
  5. Використовуйте CompareFlatDocuments(), щоб порівняти два різні файли

Наведені вище кроки описують процес порівняння двох документів PDF за допомогою C#. Завантажте обидва файли PDF окремо в об’єкт класу Document і отримайте доступ до посилання на цільові сторінки з обох файлів. Викличте метод TextPdfComparer.ComparePages(), щоб порівняти сторінки, або викликайте метод TextPdfComparer.CompareFlatDocuments(), щоб порівняти повний текст двох завантажених файлів.

Код для порівняння двох PDF-файлів за допомогою C#

Наведений вище код демонструє механізм розробки інструменту порівняння документів PDF за допомогою C#. Ви можете налаштувати процес, встановивши список виключених прямокутних областей у файлах 1 і 2, позначивши для виключення таблиць із порівняння або визначивши області вилучення з вибраних сторінок. Порівняння сторінок повертає список відмінностей у сторінках, тоді як порівняння файлів повертає файл PDF, що містить деталі відмінностей між двома файлами.

Цей посібник навчив нас порівнювати PDF-файли. Якщо ви хочете об’єднати PDF-файли, зверніться до статті як об’єднати файли PDF за допомогою C#.

 Українська