GroupDocs.Comparison з першого погляду

API, призначений для порівняння широко використовуваних типів документів, таких як PDF-файли, файли Microsoft Office, HTML, електронні листи або зображення в програмах Python.

Illustration comparison

Комплексні звіти про результати

GroupDocs.Comparison виявляє зміни у вмісті документа (символи, слова, абзаци, таблиці, діаграми), а також зміни стилю документа. Користувачі отримують детальний звіт із підкресленням характеру та кількості змін.

Широкий вибір форматів файлів і документів

API GroupDocs.Comparison дозволяє порівнювати документи в таких форматах, як PDF, HTML, електронна пошта, Microsoft Office Word, книги Excel, файли PowerPoint, нотатки OneNote, діаграми Visio, текстові документи, JPEG, PNG, GIF, зображення BMP, серед багатьох інших.

Ретельна документація та зразки коду

Поглиблена документація та приклади кодів для бібліотеки порівняння на різних платформах легко доступні, що спрощує інтеграцію API GroupDocs.Comparison у ваші програми Python.

Виберіть і об’єднайте зміни в один документ

Якщо у вас є різні версії документа, ви можете вибірково скомпілювати зміни в один новий файл за допомогою бібліотеки GroupDocs.Comparison.

Незалежність платформи

GroupDocs.Comparison for Python via .NET сумісний із такими операційними системами, фреймворками та менеджерами пакетів.

Windows
macOS
Linux
NPM
NuGet
Amazon
Docker
Azure
VS Code
Eclipse
IntelliJ

Підтримувані формати файлів

GroupDocs.Comparison for Python via .NET може працювати з такими форматами файлів.

Microsoft Office & OpenDocument формати

  • Word: DOCX, DOC, DOCM,DOT, DOTM, DOTX, RTX, RTF, TXT
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, POT, POTX, PPS, PPSX
  • Outlook: EML, EMLX, MSG
  • OneNote: ONE
  • OpenDocument: ODT, ODP, OTP, ODS, OTT
  • Фіксований макет сторінки: PDF

Зображення, графіка та діаграми

  • Растрові зображення: BMP, GIF, JPG, JPEG, PNG
  • Медична візуалізація: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

Інше

  • Текст: TXT
  • Мови програмування: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • Веб: HTM, HTML, MHT, MHTML
  • Електронні книги: MOBI, DjVu
  • Значення, розділені роздільниками: CSV

Можливості GroupDocs.Comparison for Python via .NET

Легко порівнюйте PDF-файли, документи Office, зображення та широкий спектр інших форматів.

Feature icon

Інтуїтивне порівняння документів

Вивчіть і виділіть відмінності між двома документами.

Feature icon

Порівняння кількох документів

Перевірте кілька документів на наявність відмінностей одночасно.

Feature icon

Широка підтримка форматів

Сумісний із понад 50 широко використовуваними форматами документів у різних категоріях.

Feature icon

Прийняти або відхилити зміни

Чітко візуалізуйте зміни, пропонуючи варіанти прийняття або відхилення редагувань.

Feature icon

Створення візуальних попередніх переглядів

Створіть попередній перегляд результатів порівняння у форматах зображень.

Feature icon

Порівняння текстового вмісту

Виконуйте порівняння рядків, абзаців, слів або символів, щоб виділити зміни.

Feature icon

Виявлення змін форматування

Визначте зміни в стилях і форматуванні документів.

Feature icon

Настроювана обробка метаданих

Зберігайте метадані з вихідних або цільових файлів або дозволяйте користувачам визначати нові метадані.

Feature icon

Робота з файлами, захищеними паролем

Працюйте із зашифрованими документами або створюйте захищені документи, захищені паролем.

Feature icon

Цілеспрямовані порівняння сторінок

Виберіть і порівняйте окремі розділи або окремі сторінки документа.

Feature icon

Керування видимістю коментарів

Вирішіть відкрити або приховати коментарі під час вивчення вихідного документа.

Зразки коду

Відкрийте для себе типові сценарії використання функцій GroupDocs.Comparison for Python via .NET.

Порівняння документів із захистом паролем

Щоб порівняти документи, захищені паролем, потрібно вказати пароль під час завантаження документів:

Як порівняти захищені паролем документи.

def run():

    # Завантажте вихідний документ і вкажіть його пароль
    with groupdocs.comparison.Comparer("source.docx", new LoadOptions("1234")) as comparer:

        # Завантажте цільовий документ і вкажіть його пароль
        comparer.add("target.docx", new LoadOptions("5678"));

        # Зберегти результат порівняння у вказаний файл
        comparer.compare("result.docx");

Порівняння декількох PDF документів.

GroupDocs.Comparison дозволяє порівняти більше двох документів. Операція практично така ж, як і при порівнянні двох файлів. Вам просто потрібно додати більше цільових файлів до класу comparer.

Як порівняти три і більше документів.

def run():

    # Завантажте вихідний документ
    with groupdocs.comparison.Comparer(source.pdf") as comparer:

        # Вкажіть другий файл для порівняння
        comparer.add("target2.pdf");

        # Вкажіть третій файл для порівняння
        comparer.add("target3.pdf");

        # Зберегти результат порівняння у вказаний файл
        comparer.compare("result.pdf");

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська