Convert Multi-Page PDF to Single PNG/JPEG Image

Hello,

I'm looking for a website or preferably free application that is capable of converting a multi-page PDF into a single image (png or jpeg).

Does anybody have any suggestions?

Thanks!
TechGuy_007Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Joe Winograd, Fellow&MVEDeveloperCommented:
How do you want the image to look? All pages horizontal? All pages vertical? Or in a column-by-row format, such as 4x6?
Maidine FouadEngineerCommented:
Il share with you what i generally do when i want to convert a PDF into one single Image

i Use Jpeg2 Script first to convert my Pdf into Images

you can downlat it from here link .

Then once installed , this what you do , i modified the script to do the following

I have 2 Folders one called In and one called out

in the c:\in\ folder i insert the pdfs

in the c:\out\out folder the pdf's are converted into images

therefore once its run i get in the out folder the pictures of the pdf's with the page number as well,you can easily modify the script to change resolution ... Everything is Clear in their website

Capture.PNG
i get those and i use an online service called photojoiner

as you can see you get to choose the layout :

Capture.PNG
Joe Winograd, Fellow&MVEDeveloperCommented:
Haven't heard back from you and I need to leave my office for an hour or so, but here's a one-line solution (a command line) that I just tested and know works. It uses a free product called GraphicsMagick. This EE article explains how to download and install it:
http://www.experts-exchange.com/articles/18119/Reduce-the-file-size-of-many-JPG-files-in-many-folders-via-an-automated-mass-batch-compression-method.html

You'll use the montage operation to do what you want. This EE article shows how to use it to go from multiple JPGs to a multi-page PDF:
http://www.experts-exchange.com/articles/18414/Create-a-PDF-file-with-Contact-Sheets-montage-of-thumbnails-for-all-JPG-files-in-a-folder-and-each-of-its-subfolders-using-an-automated-batch-method.html

You'll be using montage to do the reverse — go from a multi-page PDF to JPG (but to one JPG, not multiple JPGs). One simple command line will do it:

gm.exe montage input.pdf output.jpg

That's it! That will place all the PDF pages horizontally in a single row in the JPG. If you want to control the columns and rows, use the -tile option, such as:

gm.exe montage -tile 4x6 input.pdf output.jpg

If you want a PNG instead of a JPG, use this:

gm.exe montage input.pdf output.png

Of course, you may also use the -tile option with PNG output.

I'll check back into the thread to see how you're doing when I return. Regards, Joe

Update: I found this question so interesting that I decided to write an article with the solution:
Create an image (BMP, GIF, JPG, PNG, TIF, etc.) from a multi-page PDF
My thanks to TechGuy for providing a great question and an inspiration for writing the article. Regards, Joe

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Photos / Graphics Software

From novice to tech pro — start learning today.