Сравнение документов с помощью C# .NET SDK

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

  • GroupDocs.Comparison Cloud SDK for cURL
  • GroupDocs.Comparison Cloud SDK for Java
  • GroupDocs.Comparison Cloud SDK for PHP
  • GroupDocs.Comparison Cloud SDK for Python
  • GroupDocs.Comparison Cloud SDK for Ruby
  • GroupDocs.Comparison Cloud SDK for Node.js
Начать бесплатную пробную версию

GroupDocs.Comparison Cloud API предоставляет универсальное решение для сравнения документов во всех распространенных бизнес-форматах. Поддерживаемые типы файлов включают PDF, документы Microsoft Word, электронные таблицы Excel, презентации PowerPoint, обычный текст и другие.‎

Наш API полностью независим от вашей операционной системы, системы баз данных или языка разработки. Вы можете использовать любой язык и платформу, поддерживающую HTTP, для взаимодействия с нашим API. Однако ручное написание клиентского кода может быть сложным, подверженным ошибкам и трудоемким, поэтому мы предоставили и поддерживаем SDK на многих языках разработки, чтобы упростить интеграцию с нашими службами сравнения облачных вычислений. Если вы используете наш SDK для .NET, он скроет вызовы REST API и позволит вам использовать функции GroupDocs.Comparison Cloud API естественным образом для вашего приложения .NET.

Расширенные функции REST API для сравнения документов

Поддержка нескольких форматов файлов

Кроссплатформенная совместимость

Получить сравниваемые документы

Точное сравнение контента

Принять или отклонить полученные изменения

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

Используя SDK для .NET для GroupDocs.Comparison Cloud API, вы можете сравнивать документы и получать список изменений, написав всего несколько строк кода.

Получение изменений из сравниваемых документов — C#

//Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
  var configuration = new Configuration {AppSid = Sid, AppKey = Key};
  var apiInstance = new ChangesApi();
  var request = new ComparisonRequest(); // ComparisonRequest | The request. (optional) 
  // Posts the categories changes.
  List result = apiInstance.PostCategoriesChanges(request, categoriesType);
  Debug.WriteLine(result);

Точное сравнение контента

Независимо от формата файла, GroupDocs.Comparison Cloud API способен идентифицировать изменения буквально во всех элементах документа, включая тексты, строки, блоки, поля и т. д. Это позволяет пользователям получать полную информацию обо всех изменениях, внесенных в документ: тексты, типы и стили шрифтов, заголовки страниц, нижние колонтитулы и общий макет — все они точно анализируются и сообщаются при обнаружении различий.

Расширенная обработка документов

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

Простая настройка

Пакет SDK GroupDocs.Comparison Cloud SDK для .NET полностью протестирован и готов к работе. SDK является открытым исходным кодом и имеет лицензию MIT. Вы можете использовать его и даже настроить совершенно бесплатно.

Ресурсы поддержки и обучения

GroupDocs.Comparison Cloud также предлагает отдельные SDK для сравнения документов для других популярных языков, перечисленных ниже:

  РУССКИЙ