IRONSOFTWAREHOME
Seiten zwischen PDF-Dateien kopieren
from ironpdf import *
 
html_a = """<p> [PDF_A] </p>
        <p> [PDF_A] 1st Page </p>
        <div style='page-break-after: always;'></div>
        <p> [PDF_A] 2nd Page</p>"""

html_b = """<p> [PDF_B] </p>
        <p> [PDF_B] 1st Page </p>
        <div style='page-break-after: always;'></div>
        <p> [PDF_B] 2nd Page</p>"""

renderer = ChromePdfRenderer()

# Create our main document
pdfdoc_a = renderer.RenderHtmlAsPdf(html_a)

# Create and select a page to copy
pdfdoc_b = renderer.RenderHtmlAsPdf(html_b)
page_to_insert = pdfdoc_b.CopyPage(1)

# 3 ways to insert:
pdfdoc_a.AppendPdf(page_to_insert)  # at the end
# or
pdfdoc_a.PrependPdf(page_to_insert)  # at the start
# or
pdfdoc_a.InsertPdf(page_to_insert, 1)  # in the middle

pdfdoc_a.SaveAs("CopiedPages.pdf")
pip install ironpdf
Seiten zwischen PDF-Dateien kopieren

Seiten zwischen PDF-Dateien kopieren

IronPDF for Python kann Seiten von einem PDF-Dokument kopieren und sie an beliebiger Stelle in ein anderes Dokument einfügen - am Ende, am Anfang oder an einem bestimmten Seitenindex innerhalb des Zieldokuments.

Einstieg

Erstellen oder laden Sie zwei PdfDocument-Objekte. Verwenden Sie CopyPage, um eine bestimmte Seite aus dem Quelldokument zu extrahieren, und fügen Sie diese mit einer der drei Einfüge-Methoden in das Zieldokument ein.

Den Code verstehen

  • CopyPage(index): Extrahiert eine einzelne Seite aus einem PdfDocument anhand ihres nullbasierten Index. Gibt eine neue einseitige PdfDocument zurück.
  • AppendPdf(page_to_insert): Fügt die Seite an das Ende des Zieldokuments hinzu.
  • PrependPdf(page_to_insert): Fügt die Seite an den Anfang des Zieldokuments hinzu, bevor alle vorhandenen Seiten.
  • InsertPdf(page_to_insert, index): Fügt die Seite an der angegebenen nullbasierten Position innerhalb des Zieldokuments ein. Im Beispiel fügt der Index 1 die Seite nach der ersten Seite ein.

Einfügen mehrerer Seiten

Um mehrere Seiten auf einmal zu kopieren und einzufügen, verwenden Sie CopyPages(start, end) anstelle von CopyPage und fügen Sie das resultierende mehrseitige Dokument mit denselben AppendPdf, PrependPdf oder InsertPdf-Methoden ein.

Lernen Sie, PDF-Seiten mit IronPDF for Python zu kombinieren und zu bearbeiten!

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 $