By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
425,806 Members | 1,089 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 425,806 IT Pros & Developers. It's quick & easy.

Convert a pdf to an image format with imagemagick

P: n/a
Hi to all!!!

I'm trying to convert a pdf file into an image, for example JPG or PNG
format, with ImageMagick. I use the command line. For example: convert
header.pdf header.jpg. But I obtain a bad result. The jpg's quality is
very low. Why? I tried to use - quality 100 option but there isn't
improvement. I think also that this option isn't active for the pdf
conversion to an image format or not? I need some good ideas :D...

Thanks to all

fem

Jul 23 '07 #1
Share this Question
Share on Google+
3 Replies


P: n/a
<fe******@gmail.comwrote in message
news:11**********************@r34g2000hsd.googlegr oups.com...
Hi to all!!!

I'm trying to convert a pdf file into an image, for example JPG or PNG
format, with ImageMagick.
You could also use the online version at
http://redux.imagemagick.org/MagickS...gickStudio.cgi.
I use the command line. For example: convert
header.pdf header.jpg. But I obtain a bad result. The jpg's quality is
very low. Why? I tried to use - quality 100 option but there isn't
improvement. I think also that this option isn't active for the pdf
conversion to an image format or not? I need some good ideas :D...
ImageMagick cannot improve the quality of an image embedded in a PDF.

When the PDF was created, the resolution of the embedded image was
established by Acrobat (if Acrobat was used to create it), probably via a
default setting in Distiller that causes the image to be downsampled to an
appropriate setting for web/screen viewing, i.e., 72 dpi for Acrobat
(Distiller) 3.

--
Bill Segraves
Jul 23 '07 #2

P: n/a
On 23.07.2007 17:26 fe******@gmail.com wrote:
Hi to all!!!

I'm trying to convert a pdf file into an image, for example JPG or PNG
format, with ImageMagick. I use the command line. For example: convert
header.pdf header.jpg. But I obtain a bad result. The jpg's quality is
very low. Why? I tried to use - quality 100 option but there isn't
improvement. I think also that this option isn't active for the pdf
conversion to an image format or not? I need some good ideas :D...

Thanks to all

fem
hi there

ImageMagick doesn't actually convert pdfs, all it does is to invoke
Ghostscript. You might want to call GS directly to gain more control
over it. Example of a GS command:

gs -q -sDEVICE=jpeg -dBATCH -dNOPAUSE -dFirstPage=1 -dLastPage=1
-r<OUTPUT RESOLUTION-sOutputFile=<OUTPUT>.jpg <INPUT>.pdf 2>&1

this rasterizes first page of <INPUT>.pdf into <OUTPUT>.jpg with
resolution 300.

--
gosha bine

makrell ~ http://www.tagarga.com/blok/makrell
php made right ;) http://code.google.com/p/pihipi
Jul 24 '07 #3

P: n/a
On 24 Lug, 09:54, gosha bine <stereof...@gmail.comwrote:
On 23.07.2007 17:26 femto...@gmail.com wrote:
Hi to all!!!
I'm trying to convert a pdf file into an image, for example JPG or PNG
format, with ImageMagick. I use the command line. For example: convert
header.pdf header.jpg. But I obtain a bad result. The jpg's quality is
very low. Why? I tried to use - quality 100 option but there isn't
improvement. I think also that this option isn't active for the pdf
conversion to an image format or not? I need some good ideas :D...
Thanks to all
fem

hi there

ImageMagick doesn't actually convert pdfs, all it does is to invoke
Ghostscript. You might want to call GS directly to gain more control
over it. Example of a GS command:

gs -q -sDEVICE=jpeg -dBATCH -dNOPAUSE -dFirstPage=1 -dLastPage=1
-r<OUTPUT RESOLUTION-sOutputFile=<OUTPUT>.jpg <INPUT>.pdf 2>&1

this rasterizes first page of <INPUT>.pdf into <OUTPUT>.jpg with
resolution 300.

--
gosha bine

makrell ~http://www.tagarga.com/blok/makrell
php made right ;)http://code.google.com/p/pihipi
Really thanks, now I try this method...

Femtox

Jul 24 '07 #4

This discussion thread is closed

Replies have been disabled for this discussion.