Ein PDF teilen und Seiten extrahieren
IronPDF for Python kann ein PDF-Dokument in mehrere separate Dateien aufteilen, indem bestimmte Seiten oder Seitengruppen aus dem Originaldokument kopiert werden.
Einstieg
Erstellen oder laden Sie ein mehrseitiges PdfDocument, dann verwenden Sie CopyPage, um eine einzelne Seite oder CopyPages, um einen Bereich von Seiten zu extrahieren. Jeder Aufruf gibt ein neues PdfDocument zurück, das nur die angegebenen Seiten enthält, und das dann unabhängig gespeichert werden kann.
Den Code verstehen
RenderHtmlAsPdf(html): Rendert ein mehrseitiges HTML-Dokument (unter Verwendung vonpage-break-after: always, um Seitenumbrüche zu erstellen) in einPdfDocument.CopyPage(index): Gibt ein neues einseitigesPdfDocumentzurück, das die Seite am angegebenen nullbasierten Index enthält. Im Beispiel extrahiert Index0die erste Seite.CopyPages(start, end): Gibt ein neuesPdfDocumentzurück, das die Seiten vonstartbisend(einschließlich, nullbasiert) enthält. Im Beispiel extrahieren die Indizes1und2die Seiten 2 und 3.SaveAs(path): Speichert jedes resultierende Dokument in seiner eigenen Datei.
Nullbasierte Indexierung
IronPDF verwendet nullbasierte Seitenindizierung in seiner gesamten API. Seite 1 eines Dokuments befindet sich bei Index 0, Seite 2 bei Index 1, und so weiter.
Lernen Sie, PDFs mit IronPDF for Python zusammenzuführen und zu trennen!

