附加封面页
IronPDF for Python使附加自定义封面页到任何PDF文档变得简单,从而创建专业结构的报告和文档。
开始
渲染两个单独的 PDF——一个用于封面,一个用于主要内容——然后使用 PdfDocument.Merge 将它们合并成一个文档。 在主内容渲染器上设置 FirstPageNumber = 2,以便页码从 2 开始,考虑到封面页。
理解代码
renderer.RenderHtmlAsPdf(html):将封面 HTML 渲染为独立的PdfDocument。FirstPageNumber = 2:告诉 IronPDF,主要内容的第一页应编号为 2。这在页脚或页眉包括{page}合并字段时很重要。renderer.RenderUrlAsPdf(url):从 URL 渲染主要文档内容。PdfDocument.Merge(cover, pdf):将封面 PDF 与主文档 PDF 合并,将封面放在首位。返回一个新的合并PdfDocument。SaveAs("combined.pdf"):将合并的文档保存到磁盘。
自定义封面页
封面页HTML可以包含任何内容——公司标志、文档标题、作者、日期和格式。 使用相同的 ChromePdfRenderer 及其全套渲染选项(字体、边距、背景)来设置封面。






