<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-comparison</artifactId>
<version>3.2.0</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-comparison', version: '3.2.0')
<dependency org="com.groupdocs" name="groupdocs-comparison" rev="3.2.0">
<artifact name="groupdocs-comparison" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-comparison" % "3.2.0"
Java High Code API для сравнения документов и извлечения информации
Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Бесплатная поддержка | Временная лицензия
GroupDocScomprison для Java-это библиотека классов Java и локальный API для создания сравнения документов и извлечения информации. изображения и различные другие форматы файлов. Обнаружение изменений документа, сравнивая файлы и принять / отклонить изменения. Сравните файлы исходного кода поддерживаемых языков программирования, объедините их и выделите изменения, если это необходимо.
Сравнение документов Java Владее API функции API
Обнаружить изменения со следующими блоками документов:
- персонажи, слова и абзацы
- таблицы
- Картинки
- Формы
Изменения документа выделены цветовым кодированием, например:
- дополнения (синий)
- Модификации (зеленый)
- делеции (красный)
Возможность настроить цветовое кодирование, чтобы выделить изменения в документе
Принесите все изменения файла DOCX` Принять желаемые изменения и сохраните результирующий файл.
Сгенерировать предварительный просмотр страниц документов в
jpg
,png
илиbmp
.Возможность выбора связанной информации о метаданных из исходного документа, целевого документа или предоставьте пользовательские метаданные.
Опция для обеспечения результата сравнения с паролем.
Управляйте точностью и скоростью сравнения файлов, указав Чувствительность сравнения документов.
Способность к выполнить сравнение документов более двух 2 файлов (Word & Reg;, Excel & Reg;, PowerPoint & Reg;, электронное письмо, текст).
Увеличить качество и скорость сравнения путем настройки и предоставления параметров сравнения со значениями по умолчанию.
Принесите эти координаты в изображении предварительного просмотра документа, где обнаружены изменения.
Получить список всех изменений, обнаруженных среди источника и целевых документов.
Извлеките определенный текст с конкретными изменениями как из источника, так и из целевого документа.
Слияние файлов исходного кода и выделите изменения.
Сравните документы, обнаруживайте изменения между ними и Показать эти изменения на отдельной странице.
Поддерживаемые форматы файлов сравнения документов
Фиксированный макет: pdf
Microsoft word & reg ;: doc, docm, docx, dot, dotm, dotx, rtx
Microsoft Excel & Reg ;: XLS, XLT, XLSX, XLTM, XLSB, XLSM, CSV
AutoCAD & Reg ;: CAD
Microsoft PowerPoint & Reg ;: POT, POTX, PPS, PPSX, PPTX, PPT
Microsoft Visio & Reg ;: VSDX, VSD, VSS, VST, VDX
Microsoft OneNote & Reg ;: One
OpenOffice & Reg; Писатель: odt, Ott
OpenOffice & Reg; Впечатление: ODP, OTP
OpenOffice & Reg; Calc: ODS
Текст: txt
web: htm, html, mht, mhtml
Электронная книга: Mobi, DJVU
Медицинская визуализация: dcm
autodek & reg ;: dwg
autocad & reg; dxf
Изображение: BMP, GIF, JPG, JPEG, PNG
Microsoft Outlook & Reg; EML, EMLX, MSG
Язык программирования: CS, Java, CPP, JS, PY, RB
Для получения подробной информации и ограничений, пожалуйста, посетите, Поддерживаемые форматы документов.
Системные Требования
- Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
- macOS: Mac OS X
- Linux: Ubuntu, OpenSuse, Centos и другие
- Ява:
j2se 7.0 (1.7)
*Установился *j2se 8.0 (1,8)
или выше (например, Java 10)
GroupDocs.comparison для Java не требует установки внешнего программного обеспечения или стороннего инструмента. Просто следуйте по одному из способов, как описано в Установка и конфигурация.
Начать
GroupDocs размещает все API Java на GroupDocs Repository. Вы можете легко использовать GroupDocs.comparison для Java API непосредственно в ваших проектах Maven с простыми конфигурациями. Для получения подробных инструкций, пожалуйста, посетите страницу документации Установка из репозитория GroupDocs с использованием Maven.
Пример кода Java для сравнения двух файлов PDF из потока
try (Comparer comparer = new Comparer(new FileInputStream("C:\\source.pdf"))) {
comparer.add(new FileInputStream("C:\\target.pdf"));
final Path resultPath = comparer.compare(new FileOutputStream("C:\\result.pdf"));
}
Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Бесплатная поддержка | Временная лицензия
Version | Release Date |
---|---|
25.2 | 4 апреля 2025 г. |
24.7 | 13 июля 2024 г. |
24.6 | 16 июня 2024 г. |
24.3 | 18 марта 2024 г. |
23.10 | 19 октября 2023 г. |
23.5 | 31 мая 2023 г. |
23.3 | 3 марта 2023 г. |
23.1 | 13 января 2023 г. |
22.11 | 4 ноября 2022 г. |
22.3 | 28 марта 2022 г. |
21.6 | 25 января 2022 г. |
19.6 | 25 января 2022 г. |
18.6.3 | 25 января 2022 г. |
18.6.2 | 25 января 2022 г. |
17.3.2 | 25 января 2022 г. |
21.6.1 | 25 июня 2021 г. |
20.11 | 18 ноября 2020 г. |
20.4 | 30 апреля 2020 г. |
19.10 | 18 октября 2019 г. |
19.3 | 27 марта 2019 г. |
18.6.1 | 19 июля 2018 г. |
18.6 | 5 июня 2018 г. |
17.3.1 | 19 апреля 2018 г. |
17.3.0 | 19 апреля 2018 г. |
16.11 | 19 апреля 2018 г. |
3.2.0 | 19 апреля 2018 г. |
File | Classifier | Size |
---|---|---|
groupdocs-comparison-3.2.0-javadoc.jar | javadoc | 1.10 MB |
groupdocs-comparison-3.2.0.jar | 84.09 MB | |
groupdocs-comparison-3.2.0.pom | 473 bytes |