<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-comparison</artifactId>
    <version>23.10</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-comparison', version: '23.10')
copied!  
<dependency org="com.groupdocs" name="groupdocs-comparison" rev="23.10">
    <artifact name="groupdocs-comparison" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-comparison" % "23.10"
copied!  

Что нового в GroupDocs.Comparison for Java 23.10

Основные моменты релиза

GroupDocs.Comparison for Java 23.10 представляет мощные новые возможности сравнения, включая сравнение содержимого папок и возможность задавать имя автора для отслеживаемых изменений. Также добавлено определение смещения водяных знаков, полный контроль над управлением временными файлами и исправлены важные ошибки в сравнении документов Word, VSDX и текстовых файлов.

Новые возможности

  • Указание автора изменений в результатах сравнения:
    Теперь можно задать пользовательское имя автора изменений для отслеживания правок в Word-документах, что улучшает прозрачность версий.

  • Сравнение папок с рекурсией:
    Добавлена поддержка сравнения содержимого целых каталогов. Идеально для массовых сравнений или задач синхронизации содержимого.

  • Пользовательское управление временными файлами:
    Разработчики теперь могут полностью управлять тем, как создаются и удаляются временные файлы и папки при сравнении.

  • Обнаружение изменений координат водяных знаков:
    Теперь фиксируются смещения водяных знаков в Word-документах и отображаются как изменения в результатах сравнения.

  • Уведомление при сравнении одного и того же документа:
    Появляется отдельная запись в сводке изменений, если сравниваются идентичные документы.

Исправления ошибок

  • Исправлено исключение при сравнении VSDX:
    Устранена ошибка выполнения при сравнении файлов Visio (VSDX).

  • Исправлено игнорирование смещения водяного знака в Word:
    Теперь изменения позиции водяных знаков корректно отображаются в результате сравнения.

  • Устранены ошибки в отображении изменений стилей Word:
    Сравнение корректно показывает различия в форматировании и стиле.

  • Исправлено зависание при Comparer#compare():
    Сравнение теперь корректно завершается даже при обработке больших или сложных файлов.

  • Исправлена ошибка выбора принятых изменений:
    Устранён сбой при выборе изменений, помеченных как принятые.

  • Исправлено исключение при сравнении текстовых файлов:
    Устранена неожиданная ошибка при сравнении обычных текстовых документов.

Публичный API и обратно несовместимые изменения

  • Обнаружение изменений водяных знаков:
    Теперь в результатах сравнения отображаются смещения водяных знаков в Word-документах.

  • Новые свойства в CompareOptions:

    • setRevisionAuthorName(String name) — задать имя автора для отслеживаемых изменений.
    • setDirectoryCompare(true) — включить сравнение папок.

🔍 Ознакомьтесь с полным списком обновлений

Полный список изменений доступен на странице GroupDocs.Comparison for Java 23.10 Release Notes.


сравнение папок java | задание автора изменений при сравнении | обнаружение смещения водяного знака | управление временными файлами | исправление исключения vsdx groupdocs

VersionRelease Date
25.24 апреля 2025 г.
24.713 июля 2024 г.
24.616 июня 2024 г.
24.318 марта 2024 г.
23.1019 октября 2023 г.
23.531 мая 2023 г.
23.33 марта 2023 г.
23.113 января 2023 г.
22.114 ноября 2022 г.
22.328 марта 2022 г.
21.625 января 2022 г.
19.625 января 2022 г.
18.6.325 января 2022 г.
18.6.225 января 2022 г.
17.3.225 января 2022 г.
21.6.125 июня 2021 г.
20.1118 ноября 2020 г.
20.430 апреля 2020 г.
19.1018 октября 2019 г.
19.327 марта 2019 г.
18.6.119 июля 2018 г.
18.65 июня 2018 г.
17.3.119 апреля 2018 г.
17.3.019 апреля 2018 г.
16.1119 апреля 2018 г.
3.2.019 апреля 2018 г.