GroupDocs.Comparison for .NET API は、C#、ASP.NET、または .NET ソフトウェア プラットフォームに関連するその他のテクノロジで、同じ形式または異なる形式のドキュメント間の差異を検索および強調表示するアプリケーションを作成するときにすぐに使用できる、高速で信頼性の高いソリューションです。
GroupDocs.Comparison ライブラリは、PDF、HTML、電子メール Outlook、Microsoft Office Word ドキュメント、Excel スプレッドシート、PowerPoint プレゼンテーション、OneNote、Visio 図、テキスト、png などの一般的な画像およびドキュメント形式間のコンテンツとテキスト スタイルの両方の違いの検出をサポートします。 、gif、bmp 画像、その他数百の形式に対応しています。
比較を実行すると、単語、段落、表、グラフの内容とそのスタイルの変更を検出でき、相違点、それらの数とタイプの所属の概要をリストした比較文書が提供されます。 GroupDocs.Comparison for .NET は、ソース ドキュメントに関する基本情報を簡単に抽出し、ファイルまたはデータ ストリームを通じて、パスワードで保護され暗号化されたさまざまな形式の単純なドキュメントを比較および保存できます。
さまざまなプラットフォームでの比較ライブラリの使用に関するコード例付きのドキュメントがすでにたくさんあるため、アプリケーションで .NET API の GroupDocs.Comparison を使用する方法について難しく考える必要はありません。
GroupDocs.Comparison for .NET を使用すると、.NET プラットフォームを対象とした任意の開発環境でアプリケーションを作成できます。すべての .NET ベースの言語と互換性があり、Mono または .NET フレームワーク (.NET Core を含む) をインストールできる一般的なオペレーティング システム (Windows、Linux、MacOS) をサポートしています。
GroupDocs.Comparison for .NET API は、ファイルを比較するための簡単かつ効率的な方法を提供します。以下は、C# を使用して 2 つの DOCX ドキュメントを比較する方法を示す例です。
// 比較するソース ファイルとターゲット ファイル
string source = @"source.docx";
string target = @"target.docx";
Comparer comparer = new Comparer();
// 2 つの文書を比較する
ICompareResult result = comparer.Compare(source, target, new ComparisonSettings());
GroupDocs.Comparison for .NET を使用すると、ドキュメントを比較する範囲を指定できます。低 (イメージング グリッド = 50 の精度でテキストを単語ごとに比較)、中 (イメージング グリッド = 100 の精度でテキストを 1 文字ずつ比較)、または高 (イメージング グリッド = の精度でテキストを 1 文字ずつ比較) から選択できます。 150)。
GroupDocs.Comparison for .NET はテキスト スタイルを比較する機能を提供します。
文書の単語や文字を比較する際、フォント名、フォント サイズ、フォントの色、フォント スタイル (太字、斜体、下線、小文字、ハイパーリンク)、および下線の色 (該当する場合) を比較して相違点を見つけることができます。
段落を比較する際、段落の配置、インデント (左インデント、右インデント)、段落間隔 (後のスペース、前のスペース)、最初の行のインデント、行間隔などのスタイルを比較できます。
GroupDocs.Comparison for .NET は、該当する場合、フッターの距離、ページの高さと方向、余白 (左、右、上、下)、境界線の幅、境界線の色など、ページの他のセクションの比較もサポートします。