PDFs bearbeiten

IronPDF for Python bietet einen prägnanten Satz von Methoden zum Kombinieren, Umstrukturieren und Extrahieren von Seiten aus PDF-Dokumenten – das Zusammenführen mehrerer Dateien, Hinzufügen von Deckblättern, Entfernen von Seiten und Kopieren von Seitenuntergruppen mit nur wenigen Zeilen Code.

Einstieg

Laden Sie vorhandene PDFs in eine typisierte List[PdfDocument]-Sammlung und übergeben Sie sie an PdfDocument.Merge, um sie zu kombinieren. Verwenden Sie von dort aus PrependPdf, RemovePage und CopyPages, um das Dokument weiter zu formen, bevor Sie es speichern.

Den Code verstehen

  • List[PdfDocument](): Eine typisierte .NET-Stil-Liste, die verwendet wird, um mehrere PdfDocument-Objekte zu sammeln, bevor sie zusammengeführt werden. Rufen Sie .Add() auf, um jedes Dokument anzuhängen.
  • PdfDocument.FromFile(path): Öffnet eine vorhandene PDF-Datei und gibt sie als PdfDocument-Objekt zurück.
  • PdfDocument.Merge(pdfs): Kombiniert alle Dokumente in der Liste zu einer einzigen PdfDocument, wobei die Seitenreihenfolge beibehalten wird.
  • SaveAs(path): Schreibt den aktuellen Zustand des Dokuments auf die Festplatte.
  • PrependPdf(pdf): Fügt ein weiteres PdfDocument ganz am Anfang des aktuellen Dokuments ein – wird hier verwendet, um eine gerenderte HTML-Deckblattseite als erste Seite hinzuzufügen.
  • RemovePage(index): Entfernt eine einzelne Seite am angegebenen nullbasierten Index. pdf.PageCount - 1 zielt auf die letzte Seite ab.
  • CopyPages(ToPageList([4, 6])): Extrahiert bestimmte Seiten anhand ihrer nullbasieren Indizes und gibt sie als neue PdfDocument zurück. ToPageList konvertiert eine Python-Liste von Indizes in das erforderliche Seitenlistenformat.
  • eachPdf.Dispose(): Gibt die zugrunde liegenden Ressourcen frei, die von jedem geladenen PdfDocument gehalten werden, nachdem die Zusammenführung abgeschlossen ist.

Nullbasierte Seitenindizierung

Alle Seitenoperationen in IronPDF verwenden nullbasierte Indizes. Seite 5 eines Dokuments befindet sich am Index 4, Seite 7 am Index 6, und so weiter.

Lernen Sie, PDFs mit IronPDF for Python zu kombinieren und zu bearbeiten!

Bereit anzufangen?
Version: 2026.6 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis?
Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.