Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm trying to convert a PDF file (it's a book) into an image.

When I using convert like this

convert book.pdf book.jpg

or like this

convert book.pdf book.png

then I get this warning

Warning: Short look-up table in the Indexed color space was padded with 0's

for each page.

Is there some other tool I can use for conversion to get a bunch of images for this, or can someone show me a different way to solve this problem?

share|improve this question
1  
See this answer: askubuntu.com/a/50180/19053 –  dAnjou Jan 9 '13 at 0:20
add comment

4 Answers

convert -geometry 1600x1600 -density 200x200 -quality 100 file.pdf file.jpg

When converting to jpg, you can use the -quality option. The "best" quality would be -quality 100.

There is a much simpler way to split multipage pdfs into a jpg:

convert -quality 100 -density 600x600 multipage.pdf single%d.jpg

    The -density option defines the quality the pdf is rendered before the convert > here 600dpi. For high quality prints you can increase that number.
    The %d just before the jpg suffix is for automatic numbering of the output pages 0,1,2...
    The -quality option defines the compression quality of the output jpg (0 min ... 100 max)
    The .jpg suffix defines the output format. You could use .png/.jpg/.pdf
share|improve this answer
    
This is working perfectly. Thank you –  Geppettvs D'Constanzo Aug 29 '12 at 13:45
add comment

One different way would be GhostScript:

gs -dNOPAUSE -dBATCH -sDEVICE=jpeg -r96 -sOutputFile='page-%00d.jpg' input.pdf

where -r96 is desired dpi resolution

Output are multiple JPEG images.

You can generate transparent PNGs also if you wish:

gs -dNOPAUSE -dBATCH -sDEVICE=pngalpha -r96 -sOutputFile='page-%00d.png' input.pdf

share|improve this answer
    
Very good method –  Sabacon Feb 3 '12 at 13:36
2  
+1 for not using imagemagick –  TheHippo Aug 7 '12 at 14:16
    
How to make the background of the images white instead of transparent? –  Rasoul Feb 4 at 20:20
    
Don't use pngalptha device? –  zetah Feb 4 at 21:18
add comment

Or use an online converter like http://pdfjpg.net.

share|improve this answer
add comment

There are alot of tools available online that you can use to convert your PDF to any image some needs to be downloaded and others can convert your file online without downloading or installing the software one such converter i could find is this one Saaspose.PDF I hope it would solve your problem

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.