Images To PDF

The ImageToPdfConverter class creates PDF documents from images.

Call the ImageToPdfConverter.ImageToPdf function using a valid file path to an image to produce a new PDF document from that image.

Calling ImageToPdfConverter.ImageToPdf using a list of image paths will produce a single PDF document containing each image on separate pages.

  • Import necessary modules: FPDF for creating PDF files, Image from PIL for processing images, and os for file operations.
  • The method image_to_pdf takes one or multiple image paths and converts them into a PDF file, saving it at the specified output path.
  • Images are converted to RGB to ensure compatibility.
  • Temporary files are used to maintain the consistency of image formats.
  • The method handles single image paths and lists of image paths seamlessly.

Learn how to convert PDFs to images with IronPDF

Ready to Get Started?
Version: 2025.9 just released