Merge Two or More PDFs The code above enables you to combine multiple PDF documents created from different HTML contents into a single PDF file. Two HTML contents have been rendered into separate PDF documents. The PdfDocument.mergePdf method is utilized to merge the two PDF documents, pdfdoc_a and pdfdoc_b, into a single PDF document named "merged." The merging process is not limited to freshly rendered PDFs; it can also be applied to existing PDF documents using this method. Explanation Import: uses PdfDocument from the @ironsoftware/ironpdf package Opening PDFs: PdfDocument.open(...) loads existing PDF files (rather than rendering HTML) — appropriate when merging pre‑existing PDFs. Merging PDFs: PdfDocument.mergePdf([pdfA, pdfB]) combines the two documents into a single instance Saving the result: merged.saveAs("merged.pdf") writes out the merged PDF, equivalent to Python’s merger.write(...) This code is useful for combining PDFs generated from different sources or pre-existing files, facilitating easy document management. Explore Code Example: Merge PDFs with IronPDF for Node.js Related Docs Links View on Github Related Tutorial Related How-To Guide Class Documentation Get Language Packs Download IronPDF DLL Report an Issue on this page Ready to Get Started? Version: 2025.11 just released Free npm Install View Licenses
All your questions are answered to make sure you have all the information you need. (No commitment whatsoever.)