Aktualisiert 10. Dezember 2024
Teilen Sie:

Aufteilung eines mehrseitigen Dokuments in eine einzelne PDF-Datei

This article was translated from English: Does it need improvement?
Translated
View the article in English

Die Aufteilung eines mehrseitigen PDF-Dokuments in ein einziges PDF kann mit nur ein paar Zeilen Code erfolgen. Sehen Sie sich unser Beispiel an, um es in Ihrem Projekt zu implementieren.

Mit IronPDF ist es sehr einfach, ein einzelnes PDF-Dokument in mehrere Dokumente aufzuteilen, die jeweils nur eine Seite enthalten.

Erste Schritte mit IronPDF

Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.

Erster Schritt:
green arrow pointer


Teilen einer mehrseitigen PDF-Datei

Mit IronPDF können Sie nun ein mehrseitiges Dokument in Einzeldateien aufteilen. Die Idee, eine mehrseitige PDF-Datei aufzuteilen, besteht darin, eine einzelne oder mehrere Seiten mit der Methode CopyPage oder CopyPages zu kopieren.

:path=/static-assets/pdf/content-code-examples/how-to/split-multipage-pdf-split-pdf.cs
using IronPdf;

PdfDocument pdf = PdfDocument.FromFile("multiPage.pdf");

for (int idx = 0; idx < pdf.PageCount; idx++)
{
    // Create new document for each page
    PdfDocument outputDocument = pdf.CopyPage(idx);

    string fileName = @$"multiPage - Page {idx + 1}_tempfile.pdf";

    // Export to new file
    outputDocument.SaveAs(fileName);
}

Wenn Sie sich den obigen Code ansehen, sehen Sie, dass er eine for-Schleife verwendet, um die Seiten des aktuellen PDF-Dokuments zu durchlaufen, und dann die Methode "CopyPage" verwendet, um jede Seite in ein neues PdfDocument-Objekt zu kopieren. Schließlich werden die Seiten als neues Dokument exportiert.

Chaknith Bin

Chaknith Bin

Software-Ingenieur

 LinkedIn

Chaknith arbeitet an IronXL und IronBarcode. Er hat tiefgehende Expertise in C# und .NET und hilft, die Software zu verbessern und Kunden zu unterstützen. Seine Erkenntnisse aus Benutzerinteraktionen tragen zu besseren Produkten, Dokumentation und einem insgesamt besseren Erlebnis bei.