GroupDocs.Comparison for Java は、Java 環境でのドキュメント比較アプリケーションの開発に役立つ、最も柔軟で使いやすい API です。相違点チェッカーとドキュメント結合 API を使用すると、類似したドキュメント形式間のテキスト スタイルだけでなく、コンテンツの変更や相違点を検出できます。
GroupDocs.Comparison ライブラリは、PDF、HTML、電子メール Outlook、Microsoft Office Word ドキュメント、Excel スプレッドシート、PowerPoint プレゼンテーション、OneNote、Visio 図、テキスト、png などの一般的な画像およびドキュメント形式間のコンテンツとテキスト スタイルの両方の違いの検出をサポートします。 、gif、bmp 画像、その他数百の形式に対応しています。
比較を実行すると、単語、段落、表、グラフの内容とそのスタイルの変更を検出でき、相違点、それらの数とタイプの所属の概要をリストした比較文書が提供されます。 GroupDocs.Comparison for Java は、ソース ドキュメントに関する基本情報を簡単に抽出し、ファイルまたはデータ ストリームを通じて、パスワードで保護され暗号化されたさまざまな形式の単純なドキュメントを比較および保存できます。
さまざまなプラットフォームでの比較ライブラリの使用に関するコード例付きのドキュメントがすでにたくさんあるため、アプリケーションで Java API の GroupDocs.Comparison を使用する方法について難しく考える必要はありません。
GroupDocs.Comparison for Java では、システムに外部ソフトウェアをインストールする必要はありません。 Java のすべてのバージョンと互換性があり、Java ランタイム環境を実行できる一般的なオペレーティング システム (Windows、Linux、MacOS) をサポートします。
GroupDocs.Comparison for Java API を使用すると、サポートされている形式のドキュメントを簡単に比較して、ドキュメント間の違いを見つけることができます。次の例は、Java を使用して 2 つの Microsoft Word ドキュメントを比較する方法を示しています。
try (Comparer comparer = new Comparer("D:\\source.pdf")) {
comparer.add("D:\\target.pdf");
comparer.compare("D:\\result.pdf");
}
GroupDocs.Comparison for Java を使用すると、ドキュメントを 3 つのレベルで比較できます。比較強度を低 (イメージング グリッド = 50 の精度でテキストを単語ごとに比較)、中 (イメージング グリッド = 100 の精度でテキストを 1 文字ずつ比較)、または高 (イメージングの精度でテキストを 1 文字ずつ比較) に設定できます。グリッド = 150)。
GroupDocs.Comparison for Java API を使用すると、ドキュメントのコンテンツに加えて、テキスト スタイルも比較できます。 単語や文字を比較しながら、フォント名、サイズ、色、スタイル (太字、斜体、下線、小文字、ハイパーリンク)、および該当する場合は下の色も比較して、比較するドキュメント間の違いを確認できます。 段落の比較では、配置、インデント(左インデント、右インデント)、スペース(後のスペース、前のスペース)、最初の行のインデント、行間も比較できます。 同様に、該当する場合は、ページの他のセクションも GroupDocs.Comparison for Java API を通じて比較できます。セクションには、フッターの距離、ページの余白 (左、右、上、下)、ページの高さ、ページの方向、境界線の色、線の幅が含まれます。