IRONSOFTWAREHOME
Dividir un PDF y extraer 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 un PDF y extraer páginas

Dividir un PDF y extraer páginas

IronPDF for Python puede dividir un documento PDF en varios archivos separados copiando páginas específicas o rangos de páginas del documento original.

Empezando

Cree o cargue un PdfDocument de varias páginas, luego use CopyPage para extraer una sola página o CopyPages para extraer un rango de páginas. Cada llamada devuelve un nuevo PdfDocument que contiene solo las páginas especificadas, que luego se pueden guardar de forma independiente.

Entender el código

  • RenderHtmlAsPdf(html): Renderiza un documento HTML de varias páginas (usando page-break-after: always para crear saltos de página) en un PdfDocument.
  • CopyPage(index): Devuelve un nuevo PdfDocument de una sola página que contiene la página en el índice basado en cero dado. En el ejemplo, el índice 0 extrae la primera página.
  • CopyPages(start, end): Devuelve un nuevo PdfDocument que contiene las páginas de start a end (incluido, basado en cero). En el ejemplo, los índices 1 y 2 extraen páginas 2 y 3.
  • SaveAs(path): Guarda cada documento resultante en su propio archivo.

Indexación Basada en Cero

IronPDF utiliza indexación de páginas basada en cero en toda su API. La página 1 de un documento está en el índice 0, la página 2 está en el índice 1, y así sucesivamente.

¡Aprenda a combinar y dividir PDFs con IronPDF for Python!

¿Listo para empezar?

Versión:2026.9recién publicada

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

OR
bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Descarga del Módulo de Python para PDF
Instalar con pip

Versión: 2026.9

  1. Descarga e instala Python 3.7+.
  2. Instala pip desde pypi.org si no está instalado ya.
  3. Ejecuta el comando anterior en el terminal.
Módulo PDF de Python
Descargar Módulo

Versión: 2026.9

Instalar manualmente en tu proyecto

  1. Descargar el paquete
  2. Ejecuta este comando desde el terminal
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

Licencias desde $999