このハウツー チュートリアルでは、Java を使用して PDF ファイルを比較するための段階的なプロセスについて説明します。サードパーティのソフトウェアをインストールする必要はなく、いくつかの API 呼び出しを使用するだけで Java で PDF を比較する 機能をすばやく開発できます。ここでは、PDF ドキュメントを比較するための完全な手順と機能例を見つけることができます。
Java を使用して PDF ファイルを比較する手順
- Maven リポジトリから GroupDocs.Comparison for Java をインストールします
- Java を使用して PDF 比較を実行するために不可欠なクラスへの参照を追加します。
- Comparer クラスのインスタンスを作成し、ソース PDF ファイルをそのコンストラクターに渡します
- Comparer クラスの add メソッドを呼び出し、ターゲット ファイル パスを指定して、Java を使用して PDF ドキュメントを比較します。
- 最後に、compare メソッドを呼び出して、結果のファイル パスを渡します。
Java を使用して 2 つの PDF ファイルの相違点を比較するための上記の手順を作成しました。 Java で 2 つの PDF ファイルを比較する機能の開発を開始するには、これらのポイントを順番にたどるだけです。さらに、これらの手順は、MS Windows、Linux、Mac OS などのプラットフォームで使用できます。
Java を使用して PDF ファイルを比較するコード
import com.groupdocs.comparison.Comparer; | |
import com.groupdocs.comparison.license.License; | |
public class ComparePdfFilesUsingJava { | |
public static void main(String[] args) { // Main function to compare PDF documents in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Comparison.lic"); | |
try (Comparer comparer = new Comparer("source.pdf")) { | |
comparer.add("target.pdf"); | |
comparer.compare("result.pdf"); | |
} | |
System.out.println("Done"); | |
} | |
} |
前の例では、2 つの PDF ファイルを比較する Java コード を見ることができます。 2 つの PDF ドキュメントの比較を実行するためのサンプル コードを開発しました。ただし、コードで手順 4 を繰り返すことにより、比較用のドキュメントをさらに追加することができます。 DOCX、XLSX、PPTX、VSDX、ODT、PNG など、さまざまなドキュメント形式を比較に使用することもできます。