添加封面页
IronPDF 的 "PdfDocument.merge "方法可将一个 PDF 文档的内容追加到另一个 PDF 文档中。
PdfDocument.merge(PdfDocument a, PdfDocument b);
调用时,"PdfDocument.merge "将把 PDF 文档 b 的所有页面添加到 PDF 文档 A 的页面后面。
本代码示例展示了开发人员如何使用该方法为现有的 PDF 文档附加封面页。使用 PdfDocument.renderHtmlAsPdf
为 PDF 文档创建所需的封面页 (或使用 PdfDocument.fromFile
加载预先创建的文档).然后,创建 (或加载) 需要封面页的 PDF 文档,并调用 PdfDocument.merge
将它们合并在一起。将封面页指定为合并方法的第一个参数,然后再指定其他 PDF 文档。
请注意,在代码示例的第 15 行,将 ChromePdfRenderOptions
对象上的 setFirstPageNumber
用于第 2 页。这样我们就可以调整 PDF 文档的页码,以反映合并前增加的封面页。请注意,此功能仅适用于即时生成的 PDF 文档。对于现有文档,需要在合并前使用其他方法进行页码交替。
开发人员还可以使用"<a href="/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#prependPdf" 将封面页附加到 PDF 中。(com.ironsoftware.ironpdf.PdfDocument)" target="_blank">PdfDocument.prependPdf` method.
PdfDocument.prependPdf(PdfDocument anotherPdfFile)