IRONSOFTWAREHOME
Zwei oder mehr PDFs zusammenführen
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    const html_a = `<p> [PDF_A] </p>
    <p> [PDF_A] 1st Page </p>
    <div style='page-break-after: always;'></div>
    <p> [PDF_A] 2nd Page</p>`;

    const html_b = `<p> [PDF_B] </p>
    <p> [PDF_B] 1st Page </p>
    <div style='page-break-after: always;'></div>
    <p> [PDF_B] 2nd Page</p>`;

    // Render HTML content to PDF documents
    const pdfdoc_a = await PdfDocument.fromHtml(html_a);
    const pdfdoc_b = await PdfDocument.fromHtml(html_b);

    // Merge the two PDF documents
    const merged = await PdfDocument.mergePdf([pdfdoc_a, pdfdoc_b]);

    // Save the merged PDF
    await merged.saveAs("Merged.pdf");  
})();
npm i @ironsoftware/ironpdf
Zwei oder mehr PDFs zusammenführen

Zwei oder mehr PDFs zusammenführen

Der obige Code ermöglicht es Ihnen, mehrere PDF-Dokumente, die aus unterschiedlichen HTML-Inhalten erstellt wurden, zu einer einzigen PDF-Datei zu kombinieren.

Zwei HTML-Inhalte wurden in separate PDF-Dokumente gerendert. Die PdfDocument.mergePdf Methode wird verwendet, um die beiden PDF-Dokumente, pdfdoc_a und pdfdoc_b, in einem einzigen PDF-Dokument namens "merged" zu vereinen.

Der Zusammenführungsprozess ist nicht auf frisch gerenderte PDFs beschränkt; es kann auch auf bestehende PDF-Dokumente mit dieser Methode angewendet werden.

Erklärung

  • Import: verwendet PdfDocument aus dem @ironsoftware/ironpdf Paket
  • PDFs öffnen: PdfDocument.open(...) lädt bestehende PDF-Dateien (anstatt HTML zu rendern) - geeignet zum Zusammenführen vorhandener PDFs.
  • PDFs zusammenführen: PdfDocument.mergePdf([pdfA, pdfB]) kombiniert die beiden Dokumente zu einem einzigen Exemplar
  • Ergebnis speichern: merged.saveAs("merged.pdf") schreibt das zusammengeführte PDF, äquivalent zu Pythons merger.write(...)

Dieser Code ist nützlich, um PDFs zu kombinieren, die aus verschiedenen Quellen oder bestehenden Dateien generiert wurden, und erleichtert die einfache Dokumentenverwaltung.

Code-Beispiel erkunden: PDFs mit IronPDF for Node.js zusammenführen
Auf GitHub ansehen

Bereit anzufangen?

Version:2026.6gerade 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
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
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
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
Node.js Modul-Download für PDF
Mit npm installieren

Version: 2026.6

  1. Herunterladen und Node.js 12+ installieren.
  2. Führen Sie den obigen Befehl im Terminal aus.

Lizenzen ab 749 $