このハウツー チュートリアルでは、一般的なドキュメント比較ライブラリの 1 つを使用して、C# を使用して Word ドキュメントを比較するための段階的なプロセスについて説明します。さらに、このガイドは、2 つの Word ドキュメントを比較し、C# の違いを強調する機能をすばやく開発するのに役立ちます。 Word ファイルを比較するための詳細な手順と、その機能の例を次に示します。
C# を使用して Word 文書を比較する手順
- .NET プロジェクトの NuGet Web サイトから GroupDocs.Comparison for .NET パッケージをインストールします
- GroupDocs.Comparison 名前空間への参照を追加して、2 つの Word ファイルを比較します
- Comparer クラスのインスタンスを作成し、ソース Word ファイルをそのコンストラクターに渡します
- Comparer クラスの Add メソッドを呼び出し、対象の Word 文書を指定する
- 最後に、Compare メソッドを呼び出して、結果のファイルをディスクに保存します。
上記のセクションでは、C# を使用して Word 文書の相違点を比較するためのポイントをリストしました。これらの手順は、サードパーティのソフトウェアをインストールすることなく、MS Windows、Linux、Mac OS などのオペレーティング システムに簡単に実装できます。さらに、Word ドキュメントの比較機能は、ドキュメント比較ライブラリのいくつかの API 呼び出しを使用することで完了できます。
C# を使用して Word 文書を比較するコード
前のセクションで定義した手順を使用して、* C# の違いについて 2 つの Word ドキュメントを比較するサンプル コードを開発しました。 Comparer クラスの Add メソッドを使用して他のドキュメントを追加し続けることにより、この例をさらに拡張して、3 つ以上の Word ドキュメントを比較することができます。さらに、PDF、DOC、XLSX、PPTX、VSDX、ODT、JPG などの他の形式のドキュメントをすばやく比較できます。