У цій статті описано, як порівняти документи PDF за допомогою C#. Він містить деталі налаштування IDE для розробки, список кроків програмування та зразок коду для розробки інструменту порівняння PDF за допомогою C#. Ви навчитеся порівнювати сторінку за сторінкою або порівнювати два PDF-файли в цілому без використання сторонніх інструментів.
Кроки для порівняння PDF-файлів за допомогою C#
- Налаштуйте середовище для використання Aspose.PDF for .NET для порівняння PDF-файлів
- Завантажте обидва файли PDF в окремі об’єкти класу Document
- Створіть екземпляр об’єкта ComparisonOptions для спеціальних налаштувань
- Використовуйте простір імен TextPdfComparer і викликайте метод ComparePages() для порівняння окремих сторінок
- Використовуйте CompareFlatDocuments(), щоб порівняти два різні файли
Наведені вище кроки описують процес порівняння двох документів PDF за допомогою C#. Завантажте обидва файли PDF окремо в об’єкт класу Document і отримайте доступ до посилання на цільові сторінки з обох файлів. Викличте метод TextPdfComparer.ComparePages(), щоб порівняти сторінки, або викликайте метод TextPdfComparer.CompareFlatDocuments(), щоб порівняти повний текст двох завантажених файлів.
Код для порівняння двох PDF-файлів за допомогою C#
Наведений вище код демонструє механізм розробки інструменту порівняння документів PDF за допомогою C#. Ви можете налаштувати процес, встановивши список виключених прямокутних областей у файлах 1 і 2, позначивши для виключення таблиць із порівняння або визначивши області вилучення з вибраних сторінок. Порівняння сторінок повертає список відмінностей у сторінках, тоді як порівняння файлів повертає файл PDF, що містить деталі відмінностей між двома файлами.
Цей посібник навчив нас порівнювати PDF-файли. Якщо ви хочете об’єднати PDF-файли, зверніться до статті як об’єднати файли PDF за допомогою C#.