.NET API для сравнения файлов

Разрабатывайте приложения с использованием API сравнения документов .NET для проверки и сравнения файлов на предмет различий в содержимом и стиле.


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

Что такое GroupDocs.Comparison for .NET

API GroupDocs.Comparison for .NET — быстрое и надежное решение, готовое к использованию при создании приложений для поиска и выделения различий между документами одного или разных форматов на C#, ASP.NET или других технологиях, связанных с программной платформой .NET.

Поддерживаемые форматы

Библиотека GroupDocs.Comparison поддерживает обнаружение различий как в содержимом, так и в стиле текста между популярными форматами изображений и документов, такими как PDF, HTML, электронная почта Outlook, документы Microsoft Office Word, электронные таблицы Excel, презентации PowerPoint, OneNote, диаграммы Visio, тексты, png , gif и bmp изображения, а также сотни других форматов.

Возможности сравнения

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

Документация и примеры

Уже есть много документации по использованию библиотеки Comparison на разных платформах с примерами кода, поэтому вам не придется долго думать, как работать с GroupDocs.Comparison для API .NET в вашем приложении.

Совместимость

Вы можете использовать GroupDocs.Comparison for .NET для создания приложений в любой среде разработки, ориентированной на платформу .NET. Он совместим со всеми языками на основе .NET и поддерживает популярные операционные системы (Windows, Linux, MacOS), на которые вы можете установить платформы Mono или .NET (включая .NET Core).

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

API GroupDocs.Comparison for .NET предоставляет вам простой и эффективный способ сравнения файлов. Ниже приведен пример, показывающий, как сравнить два документа DOCX с помощью C#:

// Исходный и целевой файлы для сравнения
string source = @"source.docx";
string target = @"target.docx";
Comparer comparer = new Comparer();
// Сравните два документа
ICompareResult result = comparer.Compare(source, target, new ComparisonSettings());

Выберите уровень детализации для сравнения

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

Поддержка сравнения стилей текста

GroupDocs.Comparison for .NET предлагает функцию сравнения стилей текста.

Во время сравнения слов и символов документов можно сравнивать имя шрифта, размер шрифта, цвет шрифта, стиль шрифта (жирный, курсив, подчеркивание, прописные буквы, гиперссылка) и цвет подчеркивания (если применимо), чтобы найти различия.

При сравнении абзацев вы можете сравнивать такие стили, как выравнивание абзаца, отступ (отступ слева и справа), интервал между абзацами (пробел после, пробел перед), отступ первой строки и межстрочный интервал.

GroupDocs.Comparison for .NET также поддерживает сравнение других разделов страницы, где это применимо, таких как расстояние от нижнего колонтитула, высота и ориентация страницы, поля (слева, справа, сверху и снизу), ширина линии границы и цвет границы.

GroupDocs.Comparison for .NET Возможности

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

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

Back to top
 Русский