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
.jpg
or.jpeg
extensions.
Build Full File Paths:
- Uses
path.join
to construct the full paths of filtered image files.
- Uses
Convert Images to PDF:
- The
PdfGenerator.imageToPdf
method takes the array of image paths and converts them to a single PDF.
- The
- Save the PDF:
- The
saveAs
method saves the generated PDF ascomposite.pdf
.
- The
For more details on converting images to PDFs using IronPDF, visit the IronPDF product page.
Discover how to convert PDFs to images with Python using IronPDF—click here for the guide!