PDF'yi resme dönüştürün

19

Bir PDF dosyasını (bir kitap) bir resme dönüştürmeye çalışıyorum.

dönüştür 'i böyle kullandığımda

convert book.pdf book.jpg

veya bunun gibi

convert book.pdf book.png

sonra bu uyarıyı alıyorum

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

.

Bunun için bir grup resim elde etmek için dönüştürme için kullanabileceğim başka bir araç var mı, yoksa birisi bana bu sorunu çözmek için farklı bir yol gösterebilir mi?

    
sordu Ubuntu-Guy 03.02.2012 04:53

2 cevap

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

jpg'ye dönüştürürken, -quality seçeneğini kullanabilirsiniz. "En iyi" kalite, kalite 100 olur.

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
    
verilen cevap One Zero 03.02.2012 05:12
14

Farklı bir şekilde GhostScript olurdu:

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

Burada -r96 istenen dpi çözünürlüğü

Çıktı, birden fazla JPEG görüntüsüdür.

İsterseniz şeffaf PNG'ler de oluşturabilirsiniz:

gs -dNOPAUSE -dBATCH -sDEVICE=pngalpha -r96 -sOutputFile='page-%00d.png' input.pdf
    
verilen cevap zetah 03.02.2012 05:26

Etiketlerdeki diğer soruları oku