IRONSOFTWAREHOME
Bestimmte PDF-Seiten entfernen
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>
    <div style='page-break-after: always;'></div>
    <p> This is 4th Page</p>"""

renderer = ChromePdfRenderer()
pdf = renderer.RenderHtmlAsPdf(html)

# Remove pages 2 and 3. Python uses zero-based indexing.
pdf.RemovePages(1, 2)

pdf.SaveAs("Page1And4.pdf")
pip install ironpdf
Bestimmte PDF-Seiten entfernen

Bestimmte PDF-Seiten entfernen

IronPDF for Python kann eine oder mehrere Seiten aus einem bestehenden PDF-Dokument entfernen, indem die RemovePages-Methode angewendet wird. Das Ergebnis ist ein modifizierter PdfDocument mit den angegebenen Seiten gelöscht.

Einstieg

Erstellen oder laden Sie ein PdfDocument, dann rufen Sie RemovePages mit den nullbasierten Indizes der Seiten, die Sie löschen möchten, auf. Die verbleibenden Seiten werden automatisch umnummeriert und das modifizierte Dokument kann mit SaveAs gespeichert werden.

Den Code verstehen

  • RenderHtmlAsPdf(html): Erstellt ein mehrseitiges PDF aus HTML. Die page-break-after: always-CSS-Regel trennt den Inhalt in einzelne Seiten.
  • RemovePages(start, end): Entfernt Seiten aus dem Dokument. Argumente sind Null-basierte Seitenindizes. In diesem Beispiel, RemovePages(1, 2) entfernt die zweite und dritte Seite, sodass nur die Seiten 1 und 4 übrig bleiben.
  • SaveAs(path): Speichert das modifizierte Dokument - mit den angegebenen Seiten entfernt - im angegebenen Dateipfad.

Nullbasierte Seitenindizierung

Alle Seitenoperationen in IronPDF verwenden nullbasierte Indizes. Um die zweite Seite eines Dokuments zu entfernen, übergeben Sie den Index 1. Um die letzte Seite zu entfernen, übergeben Sie pdf.PageCount - 1.

Entfernen nicht zusammenhängender Seiten

Um Seiten zu entfernen, die sich nicht in einem zusammenhängenden Bereich befinden, rufen Sie RemovePages mehrmals auf oder erstellen Sie eine Liste von spezifischen Seitenindizes, die entfernt werden sollen. Beginnen Sie mit dem höchsten Index, um das Index-Shifting nach jedem Entfernen zu vermeiden.

Lernen Sie, PDF-Seiten mit IronPDF for Python 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 $