IRONSOFTWAREHOME
Dividir um PDF e extrair páginas
from ironpdf import *

html = """<p> Hello Iron </p>
          <p> This is 1st Page </p>
          <div style='page-break-after: always;'></div>
          <p> This is 2nd Page</p>
          <div style='page-break-after: always;'></div>
          <p> This is 3rd Page</p>"""

renderer = ChromePdfRenderer()
pdf = renderer.RenderHtmlAsPdf(html)

# take the first page
page1doc = pdf.CopyPage(0)
page1doc.SaveAs("Split1.pdf")

# take the pages 2 & 3
page23doc = pdf.CopyPages(1, 2)
page23doc.SaveAs("Split2.pdf")
pip install ironpdf
Dividir um PDF e extrair páginas

Dividir um PDF e extrair páginas

IronPDF for Python pode dividir um documento PDF em vários arquivos separados copiando páginas específicas ou intervalos de páginas do documento original.

Começando

Crie ou carregue um PdfDocument de várias páginas e depois use CopyPage para extrair uma única página ou CopyPages para extrair um intervalo de páginas. Cada chamada retorna um novo PdfDocument contendo apenas as páginas especificadas, que podem então ser salvas independentemente.

Entendendo o código

  • RenderHtmlAsPdf(html): Renderiza um documento HTML de várias páginas (usando page-break-after: always para criar quebras de página) em um PdfDocument.
  • CopyPage(index): Retorna um novo PdfDocument de uma única página contendo a página no índice baseado em zero fornecido. No exemplo, o índice 0 extrai a primeira página.
  • CopyPages(start, end): Retorna um novo PdfDocument contendo as páginas de start a end (inclusivo, baseado em zero). No exemplo, os índices 1 e 2 extraem as páginas 2 e 3.
  • SaveAs(path): Salva cada documento resultante em seu próprio arquivo.

Indexação Baseada em Zero

IronPDF usa indexação de páginas baseada em zero em toda a sua API. A página 1 de um documento está no índice 0, a página 2 está no índice 1 e assim por diante.

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.