Сравнивайте документы через Node.js Cloud SDK

Создавайте корпоративные инструменты сравнения документов с использованием REST API. Это комплексное решение для всех основных форматов файлов.

  • GroupDocs.Comparison Cloud SDK для cURL
  • GroupDocs.Comparison Cloud SDK для .NET
  • GroupDocs.Comparison Cloud SDK для Java
  • GroupDocs.Comparison Cloud SDK для Android
  • GroupDocs.Comparison Cloud SDK для PHP
  • GroupDocs.Comparison Cloud SDK для Python
  • GroupDocs.Comparison Cloud SDK для Ruby
  • GroupDocs.Comparison Cloud SDK для Apex
Начать бесплатную пробную версию

GroupDocs.Comparison для облака - это REST API, который позволяет вашим приложениям Node.js получать два документа поддерживаемого формата, сравнивать документы одинакового формата и находить различия между ними. SDK позволяет создать результирующий файл и даёт возможность принимать или отклонять полученные изменения. Наше сравнение документов SDK обеспечивает лёгкую интеграцию в ваши существующие приложения Node.js, позволяя вашим конечным пользователям сравнивать документы, электронные таблицы, презентации, диаграммы Microsoft Visio, электронные письма и файлы многих других форматов.

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

Сравнивайте документы, хранящиеся в облачном хранилище

Получайте документы поддерживаемых типов файлов в виде файла или массива изображений

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

Получайте список категорий, например, TypeChanged или OnlyNumbers и т.д., для изменённого контента

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

Верните изменения документа как набор изображений или их поток.

Получите результирующий документ (с изменениями) через поток.

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

Получите результирующий документ (с результатом сравнения) в виде потока.

Получите результат документа в виде изображений.

С помощью GroupDocs.Comparison Cloud API Вы можете сравнивать документы и получать список изменений в виде изображений. Ниже приведён фрагмент кода, показывающий, как сравнить исходный и целевой файлы DOCX и получить их различия в результирующем файле DOCX. Позже Вы можете получить результирующий файл DOCX в виде изображений, используя Node.js:

Получите поддерживаемые форматы документов, используя Node.js.

// load the module
var GroupDocs = require('groupdocs-comparison-cloud');

// get your appSid and appKey at https://dashboard.groupdocs.cloud (free registration is required).
var appSid = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
var appKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

// construct ComparisonApi
var infoApi = GroupDocs.InfoApi.fromKeys(appSid, appKey);

// retrieve supported file-formats
infoApi.getSupportedFileFormats()
  .then(function (response) {
    console.log("Supported file-formats:")
    response.formats.forEach(function (format) {
      console.log(format.fileFormat + " (" + format.extension + ")");
    });
  })
  .catch(function (error) {
    console.log("Error: " + error.message)
  });

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

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

  РУССКИЙ
ffca20d3e