Java API для сравнения и объединения документов

Создавайте приложения Java для эффективного сравнения содержимого и стиля текста для проверки различий во всех стандартных отраслевых форматах файлов документов и изображений..


Скачать бесплатную пробную версию

GroupDocs.Comparison for Java — наиболее гибкий и простой в использовании API, помогающий разрабатывать приложения для сравнения документов в среде Java. Средство проверки различий и API слияния документов позволяют обнаруживать изменения и различия в содержании, а также в стиле текста между похожими форматами документов. Он поддерживает сравнение всех стандартных форматов документов, таких как PDF, HTML, Microsoft Office Word, электронные таблицы Excel, презентации PowerPoint, электронные письма Outlook, диаграммы Visio, OpenDocument, AutoCAD и изображения. С помощью функции отслеживания изменений сводка различий между исходным и целевым документом будет представлена в комплексном сравнительном документе. GroupDocs.Comparison for Java API позволяет извлекать и сохранять простые, защищенные паролем, а также зашифрованные документы как в файле, так и в потоке.

GroupDocs.Comparison for Java не требует установки в системе какого-либо внешнего программного обеспечения. Он совместим со всеми версиями Java и поддерживает популярные операционные системы (Windows, линукс, MacOS), способные запускать среду выполнения Java.

GroupDocs.Comparison для функций Java

Сравните и определите изменения как в содержании, так и в стиле текста

Сохранить сводный список сравнения сравниваемых документов

Сравните определенные страницы документов Word

Объединяйте до 3 файлов Microsoft Word для сравнения с поддержкой функции «Отслеживание изменений».

Легко определить, какие изменения происходят из какого документа во время сравнения

Поддержка чтения исходных документов и отправки результирующего документа через потоки

Определить тип формата файла при извлечении из потока

Сравните документы, защищенные паролем

Сохранить результат сравнения как изображение

Сравните различные форматы файлов в виде изображения

Сравните водяные знаки в документах PDF

Сравните документы из файла или потока и отправьте результирующий документ через поток или файл

Принять или отменить изменения после сравнения файлов Word, PDF или Excel

Сравните зашифрованные документы через файл или поток

Вариант лицензирования по счетчику для операций сравнения

Выделение текста для отмеченных изменений при сравнении документов PDF, Word, Excel, PowerPoint и Note

Расчет правильных координат изменений в PDF, слайдах и диаграммах PowerPoint

Сравните несколько (более двух) PDF, Excel, OneNote, диаграмм, электронных писем и текстовых документов

Сравните верхний и нижний колонтитулы поддерживаемых форматов файлов

Сравните документы и сохраните страницы документов разных форматов в виде изображений

Легко сравнивайте документы с помощью Java API

С помощью GroupDocs.Comparison for Java API вы можете легко сравнивать документы поддерживаемых форматов, чтобы найти различия между ними. В следующем примере показано, как сравнить два документа Microsoft Word с помощью Java:

try (Comparer comparer = new Comparer("D:\\source.pdf")) {
    comparer.add("D:\\target.pdf");
    comparer.compare("D:\\result.pdf");
}

Укажите уровень детализации сравнения

GroupDocs.Comparison для Java позволяет сравнивать документы на трех уровнях глубины. Вы можете установить низкую интенсивность сравнения (сравнивать текст пословно с точностью для сетки изображения = 50), среднюю (сравнивать текст посимвольно с точностью для сетки изображения = 100) или высокую (сравнивать текст посимвольно с точностью для изображения). сетка = 150).

Сравнить стиль текста

Помимо содержимого документа, GroupDocs.Comparison for Java API позволяет также сравнивать стиль текста. Имя шрифта, размер, цвет, стиль (полужирный, курсив, подчеркивание, капитель и гиперссылки) и, если применимо, нижний цвет также можно сравнить, чтобы проверить разницу между сравниваемыми документами, в то время как слова и символы сравниваются. Для сравнения абзацев также можно сравнить выравнивание, отступ (левый отступ, правый отступ), интервалы (пробел после, пробел перед), отступ первой строки и межстрочный интервал. Точно так же, где это применимо, другие разделы страницы также можно сравнивать с помощью API GroupDocs.Comparison для Java. Разделы включают расстояние нижнего колонтитула, поля страницы (левое, правое, верхнее и нижнее), высоту страницы, ориентацию страницы, цвет границы и ширину строки».

Поддержка и учебные ресурсы

GroupDocs.Comparison предлагает API для просмотра документов для других популярных сред разработки.

Back to top
Ru