表紙を添付

IronPDFの PdfDocument.merge メソッドは、1つのPDFドキュメントの内容を別のPDFドキュメントに追加します。

PdfDocument.merge(PdfDocument a, PdfDocument b);
JAVA

呼び出された場合、PdfDocument.merge は PDF ドキュメント B のすべてのページを PDF ドキュメント A のページの後ろに追加します。

以下のコード例では、開発者がこのメソッドを使用して既存のPDFドキュメントにカバーページを添付する方法を示しています。 PDFドキュメントに必要な表紙を作成するには、PdfDocument.renderHtmlAsPdfを使用してください。 (または、PdfDocument.fromFileを使用して事前に作成されたものを読み込む). 次に、作成 (またはロード) 表紙ページが必要なPDFドキュメントを呼び出し、PdfDocument.mergeを使用してそれらを結合します。 マージメソッドの最初の引数として表紙のページを指定し、その後に他のPDFドキュメントを続けます。

コード例の15行目で、ChromePdfRenderOptionsオブジェクトに対してsetFirstPageNumberを使用し、ページ2に設定することを確認してください。 これにより、統合の前に表紙の追加を反映するために、PDF ドキュメントのページ番号を調整することができます。 この機能は、オンザフライで生成されるPDFドキュメントにのみ使用可能です。 既存のドキュメントについては、このページ番号の交互設定を他の手段を用いて結合前に実施する必要があります。

開発者は、以下を使用してPDFに表紙を添付することもできます。<a href="/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#prependPdf(com.ironsoftware.ironpdf.PdfDocument)" target="_blank">PdfDocument.prependPdf` method.

PdfDocument.prependPdf(PdfDocument anotherPdfFile)
JAVA