この記事では、Nodej.s REST API を使用して Word ドキュメントを比較する 方法について説明します。Nodej.s クラウド SDK を使用して、Nodej.s Low Code API を使用して Word ファイルを比較する 方法を学びます。このタスクをオンラインで実行するための完全なプログラムフローとサンプルコードもご用意しています。
前提条件
- {{ハイパーリンク1}}
- 2つのWordファイルを比較するには、Node.js 向け Aspose.Words Cloud SDKをダウンロードしてください。
- DOCXファイルを比較するために、上記のSDKを使用してNodej.sソリューションプロジェクトをセットアップします。
Node.jsのLow Code APIを使って2つのWord文書を比較する手順
- クローンされたIDとシークレットを設定してWordsApiオブジェクトを初期化し、ドキュメントを比較します。
- 最新のWordファイルをメモリストリームに読み込み、クラウドストレージにアップロードします。
- CompareData オブジェクトを作成し、アップロードしたファイルを参照として使用します。
- 最初のWordファイルをメモリストリームに読み込む
- 初期Wordファイル、更新されたWordファイル、および出力ファイル名を指定してCompareDocumentOnlineRequestオブジェクトを作成します。
- 比較文書オンラインメソッドを呼び出してリクエストオブジェクトを提供します
- 応答から出力Wordファイルをダウンロードし、ディスクに保存します。
上記の手順は、Node.jsのLow Code APIを使用してWord文書をオンラインで比較する方法について説明しています。まず、最新のWordファイルをクラウドストレージにアップロードし、アップロードしたドキュメントの参照を使用してCompareDataオブジェクトを作成します。元のファイルをメモリストリームに読み込み、アップロードしたWordファイル、変更を加えたローカルドキュメント、出力Wordファイルを含むCompareDocumentOnlineRequestを作成し、最後にCompareDocumentOnline()メソッドを呼び出してWordファイルを比較します。
Node.js REST API を使って Word 文書をオンラインで比較するコード
このコードは、Node.jsのREST APIを使用して2つのWord文書の差異を比較するプロセスを示しています。このコードでは、まず最新のWordファイルを参照としてクラウドストレージにアップロードし、ローカルで以前のバージョンのWordファイルを読み込み、参照Wordファイルと比較する様子を示しています。CompareDataクラスには、大文字と小文字の区別、コメント、フィールド、脚注、書式設定、ヘッダーとフッター、表、テキストボックスの無視など、比較のカスタマイズをサポートするCompareOptionsというプロパティがあります。
In this topic, we have learned to compare two Word files. For deleting the comments in a Word file, refer to the following article: Delete Comments in Word DOC with Nodej.s REST API.