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.6 recién publicada
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida?
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.