IRONSOFTWAREHOME
附加封面页
from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()
 
""" Cover Page """
# Created Sample Cover using RenderHtmlAsPdf method
cover = renderer.RenderHtmlAsPdf("<h1> This is Cover Page</h1>")
 
""" Main Document """
# As we have a Cover Page, we're going to start the page numbers at 2.
renderer.RenderingOptions.FirstPageNumber = 2
 
# Set up headers and footers
# ...not included in the example
 
# Downloaded & Converted to PDF in Just One Line!
pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/")
 
# Only ONE Line command to merge two PDFs.
PdfDocument.Merge(cover, pdf).SaveAs("combined.pdf")
pip install ironpdf
附加封面页

附加封面页

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 及其全套渲染选项(字体、边距、背景)来设置封面。

学习使用IronPDF for Python创建和合并PDF文档!

准备开始了吗?

版本:2026.9刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
Python 模块下载 PDF
using pip 安装

版本: 2026.9

  1. 下载 并安装 Python 3.7+。
  2. 如果尚未安装,请从 pypi.org 安装 pip。
  3. 在终端中执行上述命令。
Python PDF 模块
下载 模块

版本: 2026.9

手动安装到您的项目中

  1. 下载软件包
  2. 在终端中运行此命令
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

$999 起