附加封面頁

IronPDF的PdfDocument.merge方法將一個PDF文件的內容附加到另一個PDF文件。

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

當調用 PdfDocument.merge 時,將把 PDF 文檔 b 的所有頁面添加到 PDF 文檔 A 的頁面後面。

此代碼示例顯示了開發者如何使用此方法將封面頁附加到現有的PDF文件。 使用 PdfDocument.renderHtmlAsPdf 創建所需的PDF文件封面頁(或者使用 PdfDocument.fromFile 加載一個已創建的文件). 然後,創建(或載入)需要封面的 PDF 文件並調用 PdfDocument.merge 來將它們合併在一起。 將封面頁設為合併方法的第一個參數,然後是其他PDF文件。

在程式碼範例的第15行,觀察在 ChromePdfRenderOptions 物件上使用 setFirstPageNumber 將頁面設為第2頁。 這使我們能夠調整PDF文件的頁碼,以反映在合併之前添加封面頁。 請注意,此功能僅適用於即時生成的PDF文件。 對於現有文件,需要在合併之前先用其他方法更改這些頁碼。

開發人員還可以使用附加封面頁到PDF檔案中PdfDocument.prependPdf 方法.

PdfDocument.prependPdf(PdfDocument anotherPdfFile)
JAVA