IRONSOFTWAREHOME
Unindo dois ou mais PDFs
from ironpdf import *

html_a = """<p> [PDF_A] </p>
            <p> [PDF_A] 1st Page </p>
            <div style='page-break-after: always;'></div>
            <p> [PDF_A] 2nd Page</p>"""

html_b = """<p> [PDF_B] </p>
            <p> [PDF_B] 1st Page </p>
            <div style='page-break-after: always;'></div>
            <p> [PDF_B] 2nd Page</p>"""

renderer = ChromePdfRenderer()

pdfdoc_a = renderer.RenderHtmlAsPdf(html_a)
pdfdoc_b = renderer.RenderHtmlAsPdf(html_b)
merged = PdfDocument.Merge(pdfdoc_a, pdfdoc_b)

merged.SaveAs("Merged.pdf")
pip install ironpdf
Unindo dois ou mais PDFs

Unindo dois ou mais PDFs

IronPDF for Python pode combinar múltiplos documentos PDF em um único arquivo usando o método PdfDocument.Merge, tornando simples montar documentos de várias partes de fontes separadas.

Começando

Crie ou carregue dois ou mais objetos PdfDocument, depois passe-os para PdfDocument.Merge. O método retorna um novo PdfDocument contendo todas as páginas dos documentos de entrada na ordem em que foram fornecidos.

Entendendo o código

  • ChromePdfRenderer: Usado aqui para renderizar duas strings HTML em objetos PdfDocument separados. Você também pode carregar PDFs existentes com PdfDocument.FromFile.
  • RenderHtmlAsPdf(html): Converte uma string HTML em um PdfDocument. Cada documento renderizado torna-se uma seção do PDF final mesclado.
  • PdfDocument.Merge(pdfdoc_a, pdfdoc_b): Combina dois objetos PdfDocument em um único documento. As páginas de pdfdoc_a aparecem primeiro, seguidas das páginas de pdfdoc_b.
  • SaveAs("Merged.pdf"): Salva o documento mesclado no caminho de arquivo especificado.

Mesclando Mais de Dois Documentos

Para mesclar mais de dois documentos de uma vez, passe uma lista de objetos PdfDocument para PdfDocument.Merge:

merged = PdfDocument.Merge([doc_a, doc_b, doc_c])
Python
Aprenda a mesclar e dividir PDFs 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.