Java 経由の PDF 合併

文書を結合します。PDF ファイルをプログラムで変更するには、Aspose.PDF for Java を使用してください

Java を使用してPDFファイルをマージする方法

PDF を結合するために、Java プラットフォーム用の機能豊富で強力かつ使いやすい連結 API である Aspose.PDF for Java API を使用します。Java ライブラリは、サポートされている任意のダウンロード形式からサポートされている任意の保存形式にドキュメントを変換できます。Aspose.PDF for Java ライブラリは、ドキュメント変換のタスクを解決するのに役立つ、かなり汎用的なソリューションを提供します。Aspose.PDF は、読み込みと保存の両方で、最も多くの一般的なドキュメント形式をサポートしています。このセクションでは、一般的な変換についてのみ説明していることに注意してください。現在のページでは、形式から形式への変換に関する情報を提供しています。ただし、ファイルを変換するための組み合わせは多数あります。サポートされている形式の完全なリストについては、「サポートされているファイル形式」セクションを参照してください。最新バージョンを Maven から直接ダウンロードし、pom.xml に次の構成を追加して Maven ベースのプロジェクト内にインストールできます。

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Java 経由でPDFファイルをマージ


ご使用の環境でコードを試すには、Aspose.PDF for Java が必要です。

  1. 1 つ目のドキュメントを開きます。
  2. 2 つ目のドキュメントを開きます。
  3. 2 つ目の文書のページを 1 つ目の文書に追加します。
  4. 連結された出力ファイルを保存する

Java-PDF ファイルをマージするサンプルコード

// Open first document
Document pdfDocument1 = new Document(DATA_DIR + "Concat1.pdf");
// Open second document
Document pdfDocument2 = new Document(DATA_DIR + "Concat2.pdf");
// Add pages of second document to the first
pdfDocument1.merge(pdfDocument2);
// Save concatenated output file
pdfDocument1.save(DATA_DIR + "ConcatenatePdfFiles_out.pdf");
// Close documents
pdfDocument1.close();