Node.jsCloudSDKを介してドキュメントを比較する

RESTAPIを使用して企業ドキュメント比較ツールを構築します。すべての主要なファイル形式の包括的なソリューションとして機能します。

  • GroupDocs.Comparison Cloud SDK for cURL
  • GroupDocs.Comparison Cloud SDK for .NET
  • GroupDocs.Comparison Cloud SDK for Java
  • GroupDocs.Comparison Cloud SDK for Android
  • GroupDocs.Comparison Cloud SDK for PHP
  • GroupDocs.Comparison Cloud SDK for Python
  • GroupDocs.Comparison Cloud SDK for Ruby
  • GroupDocs.Comparison Cloud SDK for Apex
無料トライアルを開始

GroupDocs.Comparison for Cloud は、Node.js アプリケーションがサポートされているファイル形式の 2 つのドキュメントを取得し、同じ形式のドキュメントを比較してそれらの違いを検出できるようにする REST API です。SDK を使用すると、結果ファイルを作成し、取得した変更を受け入れるか拒否することができます。当社のドキュメント比較 SDK を使用すると、既存の Node.js アプリケーションに簡単に統合でき、エンド ユーザーがドキュメント、スプレッドシート、プレゼンテーション、Microsoft Visio ダイアグラム、電子メール、その他多くの形式のファイルを比較できるようになります。

高度なドキュメント比較RESTAPI機能

CloudStorageに保存されているドキュメントを比較する

サポートされているファイルタイプのドキュメントをファイルまたは画像の配列として取得

比較した文書間の相違点を含む結果文書を取得する

変更されたコンテンツのTypeChangedやOnlyNumbersなどのカテゴリのリストを取得します

ドキュメントの変更を承認/拒否して、それらを保存または破棄します

ドキュメントの変更を一連の画像またはそのストリームとして返す

ストリームを介して(変更を加えた)結果のドキュメントを取得する

画像またはそのストリームのセットとしてドキュメントをフェッチ(比較結果付き)

結果ドキュメント(比較結果を含む)をストリームとして取得する

ドキュメントの結果を画像として取得

GroupDocs.Comparison Cloud API を使用すると、ドキュメントを比較し、変更の一覧を画像の形式で取得できます。次のコードは、ソースとターゲットの DOCX ファイルを比較し、その違いを result.DOCX ファイルに取得する方法を示しています。後で、Node.js を使用して結果の DOCX ファイルを画像として取得できます。

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は、以下に示すように、他の一般的な言語用の個別のドキュメント比較SDKも提供します。

  日本語