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 (usandopage-break-after: alwayspara crear saltos de página) en unPdfDocument.CopyPage(index): Devuelve un nuevoPdfDocumentde una sola página que contiene la página en el índice basado en cero dado. En el ejemplo, el índice0extrae la primera página.CopyPages(start, end): Devuelve un nuevoPdfDocumentque contiene las páginas destartaend(incluido, basado en cero). En el ejemplo, los índices1y2extraen 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.






