IRONSOFTWAREHOME
Ein PDF teilen und Seiten extrahieren
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
Ein PDF teilen und Seiten extrahieren

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 von page-break-after: always, um Seitenumbrüche zu erstellen) in ein PdfDocument.
  • CopyPage(index): Gibt ein neues einseitiges PdfDocument zurück, das die Seite am angegebenen nullbasierten Index enthält. Im Beispiel extrahiert Index 0 die erste Seite.
  • CopyPages(start, end): Gibt ein neues PdfDocument zurück, das die Seiten von start bis end (einschließlich, nullbasiert) enthält. Im Beispiel extrahieren die Indizes 1 und 2 die 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!

Bereit anzufangen?

Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
Python Modul-Download für PDF
Installation mit pip

Version: 2026.9

  1. Herunterladen und Python 3.7+ installieren.
  2. 18. Installiere pip von pypi.org, wenn es noch nicht installiert ist.
  3. Führen Sie den obigen Befehl im Terminal aus.
Python PDF-Modul
Modul herunterladen

Version: 2026.9

Manuell in Ihr Projekt installieren

  1. Paket herunterladen
  2. Führen Sie diesen Befehl aus dem Terminal aus
    pip install ironpdf-2026.9-py37-none-win_amd64.whl

Lizenzen ab 749 $