Diviser un PDF et Extraire des Pages
IronPDF for Python peut diviser un document PDF en plusieurs fichiers distincts en copiant des pages spécifiques ou des plages de pages du document original.
Commencer
Créez ou chargez un PdfDocument multipages, puis utilisez CopyPage pour extraire une seule page ou CopyPages pour extraire une plage de pages. Chaque appel retourne un nouveau PdfDocument contenant uniquement les pages spécifiées, qui peuvent ensuite être enregistrées indépendamment.
Comprendre le code
RenderHtmlAsPdf(html): Rend un document HTML multipages (utilisantpage-break-after: alwayspour créer des sauts de page) en unPdfDocument.CopyPage(index): Retourne un nouveauPdfDocumentd'une seule page contenant la page à l'index basé sur zéro donné. Dans l'exemple, l'index0extrait la première page.CopyPages(start, end): Retourne unPdfDocumentcontenant les pages destartàend(inclus, basé sur zéro). Dans l'exemple, les index1et2extraient les pages 2 et 3.SaveAs(path): Enregistre chaque document résultant dans son propre fichier.
Indexation Basée sur Zéro
IronPDF utilise l'indexation des pages basée sur zéro dans toute son API. La page 1 d'un document est à l'index 0, la page 2 est à l'index 1, et ainsi de suite.
Apprenez à fusionner et à diviser des PDF avec IronPDF for Python !

