Сравнение документов с помощью команд cURL

Команды cURL для REST API для сравнения изображений, документов, электронных таблиц, электронных книг, файлов CAD, PDF и т. д. Получите отчет о различиях документов, чтобы принять или отклонить изменения.

  • GroupDocs.Comparison Cloud SDK for .NET
  • 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 предоставляет универсальное решение для сравнения документов во всех распространенных бизнес-форматах. Используя cURL, вы можете отправлять запросы и получать ответы, а также конвертировать файлы в облаке. Поддерживаются следующие типы файлов: документы PDF и Microsoft Word, электронные таблицы Excel, презентации PowerPoint, обычный текст и другие.‎

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

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

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

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

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

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

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

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

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

curl -v "https://api.groupdocs.cloud/v1.0/comparison/compareDocuments/changes?appsid=XXXX&signature=XXX-XX"
-H "content-type: application/json"
-X POST -d "{'sourceFile':{'folder':'comparisons','name':'source.docx','password':''},'targetFiles':[{'folder':'comparisons','name':'target.docx','password':''}],'settings ':{'generateSummaryPage':true,'showDeletedContent':true,'styleChangeDetection':true,'insertedItemsStyle':{'color':'Blue','beginSeparatorString':'','endSeparatorString':'','bold':false,'italic':false,'strikeThrough':false},'deletedItemsStyle':{'color':'Red','beginSeparatorString':'','endSeparatorString':'','bold':false,'italic':false,'strikeThrough':false},'styleChangedItemsStyle':{'color':'Green','beginSeparatorString':'','endSeparatorString':'','bold':false,'italic':false,'strikeThrough':false},'wordsSeparatorChars':[],'detailLevel':'Low','useFramesForDelInsElements':false,'calculateComponentCoordinates':false,'markDeletedInsertedContentDeep':false},'changes':[{'id':0,'action':'Reject'},{'id':1,'action':'Reject'}]}"

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

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

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

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

Независимость от языка, платформы и хранилища

Будучи RESTful API, GroupDocs.Comparison Cloud может использоваться с любым языком или платформой, которая поддерживает HTTP-запросы и ответы. Вы также можете использовать GroupDocs.Comparison Cloud со многими сторонними хранилищами, включая Amazon S3, Google Cloud, Google Drive и DropBox.

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

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

  РУССКИЙ