複数のPDFを結合
IronPDF は、複数の PDF ドキュメントの内容を結合することができます。 この機能の一般的な使用例は、新しいPDFまたは既存のPDFに表紙を添付することです。 その他の利用方法としては、関連する文書を1つのファイルにまとめて印刷や輸送を便利にすることが考えられます。
上記のコード例では、2つのPdfDocument
オブジェクトに対してPdfDocument.merge
メソッドを使用しています。これらのPdfDocument
オブジェクトはどちらもHTMLマークアップからレンダリングされています。この呼び出しの結果、後者のPdfDocument
の内容を前者のPdfDocument
の末尾に追加することにより、新しいPdfDocument
が生成されます。
3つ以上のPDFドキュメントを結合するには、まず必要な PdfDocument
オブジェクトを含むリストを作成し、そのリストを単一の引数として PdfDocument.merge
メソッドに渡します。
List<PdfDocument> pdfs = new ArrayList<>();
pdfs.add(pdfA);
pdfs.add(pdfB);
pdfs.add(pdfC);
pdfs.add(pdfD);
PdfDocument merged = PdfDocument.merge(pdfs);
IronPDFがどのように機能するかについての詳細はIronPDF ドキュメント.