PDFをプログラムで結合

今や、PDFファイルを結合することは最も求められるタスクの一つです。 この記事では、Aspose.PDF for PHP via Javaを使用して、複数のPDFファイルを単一のPDFドキュメントに結合する方法を示します。例はJavaで書かれていますが、APIは他のプログラミング言語でも使用できます。PDFファイルは、最初のファイルが他のドキュメントの末尾に結合される形で結合されます。

PHPを使用してPDFファイルを結合

2つのPDFファイルを連結するには:

  1. 2つのDocumentオブジェクトを作成し、それぞれに入力PDFファイルの一つを含めます。

  2. 次に、他のPDFファイルを追加したいDocumentオブジェクトに対して、PageCollectionコレクションのAddメソッドを呼び出します。

  3. 2番目のDocumentオブジェクトのPageCollectionコレクションを、最初のPageCollectionコレクションのAddメソッドに渡します。

  4. 最後に、Saveメソッドを使用して出力PDFファイルを保存します。

以下のコードスニペットは、PHPを使用してPDFファイルを連結する方法を示しています。

    // 最初のドキュメントを開く
    $document1 = new Document($inputFile1);
    
    // 2番目のドキュメントを開く
    $document2 = new Document($inputFile2);

    // 2番目のドキュメントのページを最初のドキュメントに追加する
    $document1->getPages()->add($document2->getPages());

    // 連結された出力ファイルを保存する
    $document1->save($outputFile);
    $document1->close();
    $document2->close();