Zwei oder mehr PDFs verbinden

IronPDF kann den Inhalt mehrerer PDF-Dokumente kombinieren. Eine häufige Anwendung für diese Funktion ist das Anhängen von Deckblättern an neue oder bestehende PDF-Dateien. Weitere Einsatzmöglichkeiten sind die Bündelung zusammengehöriger Dokumente in einer Datei zum bequemen Drucken und Transportieren.

Das obige Codebeispiel verwendet die Methode PdfDocument.merge für zwei PdfDocument-Objekte, die beide aus HTML-Markup gerendert wurden. Das Ergebnis des Aufrufs ist ein neues PdfDocument, das durch Anhängen des Inhalts des zweiten PdfDocument an das Ende des ersten erzeugt wird.

Um mehr als drei PDF-Dokumente zu kombinieren, erstellen Sie zunächst eine Liste mit den erforderlichen "PdfDocument"-Objekten und übergeben diese Liste dann als einzelnes Argument an die Methode "PdfDocument.merge":

List<PdfDocument>pdfs = new ArrayList<>();
pdfs.add(pdfA);
pdfs.add(pdfB);
pdf.add(pdfC);
pdf.add(pdfD);
PdfDocument merged = PdfDocument.merge(pdfs);
JAVA