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

Дотримуйтесь цього посібника, щоб Порівняти документи PDF за допомогою Python. Тут обговорюється конфігурація середовища, покроковий алгоритм і фрагмент коду для порівняння двох PDF-файлів за допомогою Python. Крім того, вам не потрібно встановлювати Adobe Acrobat або Microsoft Word для роботи з цією функцією у ваших програмах.

Кроки для порівняння PDF-документів у Python

  1. Налаштуйте середовище, встановивши Aspose.Words для Python через .NET, щоб порівнювати PDF-документи за допомогою Python
  2. Завантажте перший PDF-файл із класом Document
  3. Перейдіть до другого документа PDF, щоб порівняти його
  4. Укажіть необхідні властивості для порівняння
  5. Порівняйте обидва PDF-документи, вказавши об’єкт класу CompareOptions
  6. Save PDF-документ результатів порівняння, що містить подібності та відмінності

Ці кроки точно пояснюють загальний алгоритм порівняння PDF за допомогою Python. Процес починається із завантаження вихідних PDF-документів. Згодом установіть параметри для порівняння, а потім процес завершиться під час відтворення вихідного документа.

Код для порівняння PDF-документів за допомогою Python

import aspose.words
from aspose.words import *
from datetime import datetime
# Create a Document class object
docA = Document("Compare1.pdf")
docB = Document("Compare2.pdf")
# Create CompareOptions class object
options = comparing.CompareOptions()
options.target = comparing.ComparisonTargetType.NEW
# Compare Word documents
docA.compare(docB, "Author", datetime.now(), options)
# Save the document
docA.save("Comparison_Output.pdf")
print ("PDF files compared successfully")

Цей зразок фрагмента коду розроблено для порівняння PDF-файлів за допомогою Python. Він використовує клас Document для завантаження різних PDF-файлів. Далі використовуйте об’єкт класу CompareOptions, щоб установити різні властивості, як-от ігнорування текстових полів, нижні колонтитули та форматування відповідно до ваших вимог. Нарешті, порівняйте PDF-файли за допомогою методу compare() і експортуйте результати виведення у файл за допомогою методу save().

У цій статті описано, як порівняти два PDF-файли на відмінності за допомогою Python. Однак, якщо ви хочете знайти подібності чи відмінності в документах Word, зверніться до статті порівнювати документи Word за допомогою Python.

 Українська