附加封面頁

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 來將它們合併在一起。將封面頁指定為 merge 方法的第一個參數,後面跟著其他的 PDF 文件。

觀察範例代碼第 15 行 ChromePdfRenderOptions 對象上使用 setFirstPageNumber 設置為第 2 頁。這允許我們在合併前調整 PDF 文件的頁碼以反映封面頁的添加。注意,這個功能只能用於即時生成的 PDF 文件。對於現有文件,需要在合併前通過其他方法來改變頁碼。

開發者也可以使用封面頁來附加到 PDF 上。PdfDocument.prependPdf` method.

PdfDocument.prependPdf(PdfDocument anotherPdfFile)
JAVA