Images To PDF
To convert a single image to a PDF document, simply input the file path into the PdfGenerator.imageToPdf method and export the resulting PDF document.
Converting multiple images to a PDF involves using an array of file paths. Below is the complete guide with a properly formatted code snippet.
Code Explanation
Import Required Modules:
fs: A core Node.js module for interacting with the file system.path: A core module for handling and transforming file paths.PdfGenerator: A module from the IronPDF library used for generating PDFs.
Read Directory:
fs.readdir: Reads the directory specified byimageDirectoryPath.- Filters and returns files that have
.jpgor.jpegextensions.
Build Full File Paths:
- Uses
path.jointo construct the full paths of filtered image files.
- Uses
Convert Images to PDF:
- The
PdfGenerator.imageToPdfmethod takes the array of image paths and converts them to a single PDF.
- The
- Save the PDF:
- The
saveAsmethod saves the generated PDF ascomposite.pdf.
- The
For more details on converting images to PDFs using IronPDF, visit the IronPDF product page.


