PDFs teilen


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>";
PdfDocument pdf = PdfDocument.renderHtmlAsPdf(html);

// take the first page
PdfDocument page1doc = pdf.copyPage(0);
page1doc.saveAs("Split1.pdf");

// take the pages 2 & 3
var page23doc = pdf.copyPages(1, 2);
page23doc.saveAs("Split2.pdf");
mvn install
PDFs teilen

PDFs teilen

Dieses Codebeispiel zeigt, wie Java-Entwickler die PDF-Bearbeitungsfunktionalität von IronPDF nutzen können, um einen sehr häufigen Anwendungsfall zu erreichen: das Teilen eines PDF in kleinere PDFs.

Mit der copyPages Methode können Entwickler schnell ein neues PDF-Dokument erzeugen, das eine umfassende Sammlung von Seiten aus dem Quelldokument enthält.

Das dargestellte Beispiel verwendet diesen Ansatz, um zwei neue PDF-Dokumente zu erstellen, die jeweils die erste sowie die zweite und dritte Seite eines neu gerenderten PDF-Dokuments enthalten. Dies bewahrt den Inhalt und die Struktur des Quellendokuments in seiner ursprünglichen Form, während Abschnitte seines Inhalts in separate Dateien kopiert werden - effektiv das 'Aufteilen' der Datei für alle Zwecke. Dieser Ansatz ist in Situationen nützlich, in denen der Entwickler die Quelldatei in ihrer ursprünglichen Form aus Sicherungsgründen beibehalten muss.

Ein etwas anderer Ansatz, ein PDF-Dokument zu teilen (einer, der die Originaldatei nicht behält), kann mit der copyPages Methode in Verbindung mit der removePages Methode erreicht werden.

Wie man PDF-Dateien in Java teilt

  1. IronPDF for Java-Bibliothek installieren, um PDF-Dokumente zu teilen
  2. Bestehendes PDF importieren oder neues PDF in Java rendern
  3. PDF teilen, indem Sie die copyPages Methode verwenden, um die PDF-Seiten in ein anderes PdfDocument Objekt zu kopieren
  4. Exportieren Sie das PdfDocument mit der saveAs Methode
  5. Schritt 3 in nur einer Zeile Java-Code ausführen
Learn more about the copyPage method in Java.
Auf GitHub ansehen

Bereit anzufangen?

Version:2026.10gerade veröffentlicht