IRONSOFTWAREHOME
Anexe uma página de rosto.
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
Anexe uma página de rosto.

Anexe uma página de rosto.

IronPDF for Python facilita a inserção de uma página de capa personalizada em qualquer documento PDF, criando relatórios e documentos estruturados de forma profissional.

Começando

Renderize dois PDFs separados - um para a capa e outro para o conteúdo principal - e depois mescle-os em um único documento usando PdfDocument.Merge. Defina FirstPageNumber = 2 no renderizador de conteúdo principal para que os números de página comecem em 2, considerando a página de capa.

Entendendo o código

  • renderer.RenderHtmlAsPdf(html): Renderiza o HTML da página de capa como um PdfDocument autônomo.
  • FirstPageNumber = 2: Informa ao IronPDF que a primeira página do conteúdo principal deve ser numerada como 2. Isso é importante quando um rodapé ou cabeçalho inclui {page} campos de mesclagem.
  • renderer.RenderUrlAsPdf(url): Renderiza o conteúdo principal do documento a partir de uma URL.
  • PdfDocument.Merge(cover, pdf): Combina o PDF da página de capa com o PDF do documento principal, colocando a capa primeiro. Retorna um novo PdfDocument mesclado.
  • SaveAs("combined.pdf"): Salva o documento mesclado no disco.

Personalizando a Página de Capa

A HTML da capa pode incluir qualquer conteúdo — logotipo da empresa, título do documento, autor, data e formatação. Use o mesmo ChromePdfRenderer com sua gama completa de opções de renderização (fontes, margens, planos de fundo) para estilizar a página de capa.

Aprenda a criar e mesclar documentos PDF com IronPDF for Python!

Pronto para começar?

Versão:2026.6recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.