I need a method to convert single images (specifically PNG format) into PDF's that are automatically re-sized to fit that single image (and not remain the default 8.5x11" letter size). I could do this manually with Office or Open office, but it would take too long for a batch of files. I'm using Windows 7. Any help is appreciated!
You could also use XNConvert (wasn't mentioned in the duplicates answers)
- batch processing
- automatic resize or predefined resize
- output as PDF (and various other formats)
- no installation necessary
In windows you can use print for any number of images as pdf.
- just select images and click print.
- print as pdf.
- save file.
Download ImageMagick for Windows.
Note: Scroll down and read "To verify ImageMagick is working properly, ..."
The you just have to type in the Command Prompt window.
cd \Users\<user name>\Pictures convert file.jpg file.pdf
I found a method myself using free IrfanView software and installing the additional PDF plugin (IMPDF). This software has been around since 1996, and is updated regularly and still very flexible/useful. It offers an easy-to-use GUI that even let me select multiple files for batch conversion.
It also has options for image compression quality and to keep the "page format" "like layout" that auto-resizes the PDF's, or even add security encryption if desired.