IRONSOFTWAREHOME
Ein PDF aufteilen und Seiten in C# extrahieren
using IronPdf;

const string 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>";

var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(html);

//take the first page
var page1doc = pdf.CopyPage(0);
page1doc.SaveAs("Split1.pdf");

//take the pages 2 & 3
var page23doc = pdf.CopyPages(1, 2);
page23doc.SaveAs("Split2.pdf");
Imports IronPdf

Const html As String = "<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>"

Dim renderer As New ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf(html)

'Take the first page
Dim page1doc = pdf.CopyPage(0)
page1doc.SaveAs("Split1.pdf")

'Take the pages 2 & 3
Dim page23doc = pdf.CopyPages(1, 2)
page23doc.SaveAs("Split2.pdf")
NuGet Download
PM > Install-Package IronPdf
Ein PDF aufteilen und Seiten in C# extrahieren

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 Bereiche von Seiten in neue PdfDocument-Objekte extrahieren, die dann gespeichert oder weiter bearbeitet werden können. Dies wird alles dank der PdfDocument.CopyPage-Methode erreicht.

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 den HTML-String in ein PDF-Dokument zu konvertieren. Die RenderHtmlAsPdf-Methode führt die Umwandlung 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 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.

Um Seitenbereiche zu extrahieren, wird die CopyPages-Methode verwendet, um die Seiten innerhalb des angegebenen Seitenbereichs aus dem Original-PDF zu extrahieren. (Denken Sie daran, dass Seiten nullbasiert indiziert sind, sodass 1 und 2 sich auf die zweite und dritte Seite beziehen.) Die resultierenden extrahierten Seiten werden in der page23Doc-Variablen gespeichert. Jetzt können Sie diese extrahierten Seiten weiter bearbeiten oder die SaveAs-Methode verwenden, um die extrahierten Seiten als neues PDF-Dokument zu speichern.

Lernen Sie jetzt, mehrseitige PDFs mit IronPDF zu teilen
Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 21,105,021Version: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
Buchen Sie Ihre kostenlose Live-Demo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Kundenlogos von Iron Software
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
Kundenlogos von Iron Software
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie nach 'IronPDF'
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

oder laden Sie den Windows-Installer hier herunter.

  1. Laden Sie IronPDF herunter und entpacken Sie es in ein Verzeichnis wie ~/Libs innerhalb Ihres Lösungsverzeichnisses
  2. Im Visual Studio-Projektmappen-Explorer klicken Sie mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronPDF.dll"

Lizenzen ab 749 $