ストリームからのセルの比較 - GroupDocs.Comparison for .NET

導入

ソフトウェア開発の世界では、ドキュメントを効率的に比較する機能が非常に重要です。法的文書、契約書、またはその他の形式のテキストを扱う場合でも、相違点を正確に識別できれば時間を節約し、エラーを防ぐことができます。幸いなことに、GroupDocs.Comparison for .NET は、ドキュメント比較タスクのための強力なソリューションを提供します。

前提条件

チュートリアルに入る前に、次の前提条件を満たしていることを確認してください。

  1. GroupDocs.Comparison for .NET: GroupDocs.Comparison for .NET をダウンロードしてインストールしていることを確認します。ダウンロードリンクが見つかりますここ.
  2. C# の基本知識: このチュートリアルは、C# プログラミング言語に精通していることを前提としています。
  3. 統合開発環境 (IDE): コーディングのために、Visual Studio などの IDE をシステムにインストールします。
  4. 比較するドキュメント: 比較するドキュメントを準備します。 C# コードからアクセスできることを確認してください。

名前空間のインポート

.NET 機能に GroupDocs.Comparison を使用するには、必要な名前空間を C# コードにインポートする必要があります。次の手順を実行します:

using System;
using System.IO;

これにより、GroupDocs.Comparison 名前空間がインポートされ、そのクラスとメソッドにアクセスできるようになります。

ステップ 1: 出力変数を初期化する

string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, "result.xlsx");

このステップでは、比較ドキュメントが保存される出力ディレクトリとファイル名の変数を初期化します。

ステップ 2: 比較オブジェクトを作成する

using (Comparer comparer = new Comparer(File.OpenRead("source.xlsx")))

ここで、Comparer オブジェクトは、ソース ドキュメント「source.xlsx」を開くことによって作成されます。File.OpenRead().

ステップ 3: ターゲットドキュメントを追加する

comparer.Add(File.OpenRead("target.xlsx"));

対象ドキュメント「target.xlsx」が比較対象の比較オブジェクトに追加されます。

ステップ 4: 比較を実行する

comparer.Compare(File.Create(outputFileName));

Compare メソッドは比較オブジェクトに対して呼び出され、ドキュメントの比較を実行します。比較されたドキュメントは次を使用して保存されますFile.Create().

ステップ 5: 成功メッセージを表示する

Console.WriteLine($"\nDocuments compared successfully.\nCheck output in {outputDirectory}.");

最後に、ドキュメントが正常に比較され、指定されたディレクトリで出力が利用可能であることを示す成功メッセージが表示されます。

結論

結論として、GroupDocs.Comparison for .NET は、C# アプリケーション内でドキュメントをシームレスに比較するための堅牢なプラットフォームを提供します。このチュートリアルで概説されている手順に従うことで、ドキュメントを効率的に比較し、ドキュメント処理タスクを合理化できます。

よくある質問

GroupDocs.Comparison for .NET はすべてのドキュメント形式と互換性がありますか?

はい、GroupDocs.Comparison for .NET は、Word、Excel、PowerPoint、PDF などを含む幅広いドキュメント形式をサポートしています。

比較したドキュメントの出力形式をカスタマイズできますか?

確かに、GroupDocs.Comparison for .NET は、要件に応じて出力を調整できるさまざまなカスタマイズ オプションを提供します。

GroupDocs.Comparison for .NET を商用利用するにはライセンスが必要ですか?

はい、商用利用にはライセンスが必要です。からライセンスを取得できますここ.

GroupDocs.Comparison for .NET に利用できる無料試用版はありますか?

はい、無料トライアルをご利用いただけますここ.

GroupDocs.Comparison for .NET に関連するヘルプやサポートはどこに問い合わせればよいですか?

GroupDocs.Comparison フォーラムにアクセスしてください。ここサポートやご質問がございましたら。