Ein PDF aufteilen und Seiten in C# extrahieren

IronPDF macht den Prozess des Bearbeitens Ihrer PDF-Dokumentlayouts durch Aufteilen und Extrahieren von Seiten kinderleicht. Mit IronPDF können Sie einzelne Seiten oder Seitenbereiche in neue PdfDocument-Objekte extrahieren, die dann gespeichert oder weiterbearbeitet werden können. Dies geschieht alles dank der PdfDocument.CopyPage-Methode.

Bevor wir in den Kernprozess des Aufteilens von PDF-Dateien eintauchen, erstellen wir die HTML-Zeichenkette, die zum Erstellen des Beispiel-PDF verwendet wird. Die ChromePdfRenderer-Klasse wird dann verwendet, um die HTML-Zeichenkette in ein PDF-Dokument zu konvertieren. Die RenderHtmlAsPdf-Methode führt die Konvertierung durch, und das resultierende PDF wird im PdfDocument-Objekt gespeichert.

Jetzt können wir anfangen, das PDF aufzuteilen. Zuerst verwenden wir die CopyPage(0)-Methode, um die erste Seite des PDFs zu kopieren und sie in der page1Doc-Variablen zu speichern. Diese einfache Codezeile extrahiert die angegebene Seite aus dem PDF. Dann speichern wir mit der SaveAs-Methode die extrahierte Seite als neue, separate PDF-Datei.

Zum Extrahieren von Seitenbereichen wird die CopyPages-Methode verwendet, um die Seiten innerhalb des angegebenen Seitenbereichs aus dem ursprünglichen PDF zu extrahieren. (Denken Sie daran, dass Seiten nullbasiert indiziert sind, also beziehen sich 1 und 2 auf die zweite und dritte Seite). Die resultierenden extrahierten Seiten werden in der page23Doc-Variablen gespeichert. Jetzt können Sie diese extrahierten Seiten weiter manipulieren oder die SaveAs-Methode nutzen, um die extrahierten Seiten als neues PDF-Dokument zu speichern.

Lernen Sie jetzt, wie man mehrseitige PDFs mit IronPDF aufteilt

Bereit anzufangen?
Nuget Downloads 16,154,058 | Version: 2025.11 gerade veröffentlicht