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


20

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

Ben böyle dönüştürürken

convert book.pdf book.jpg

ya da böyle

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 sürü görüntü elde etmek için dönüşüm için kullanabileceğim başka bir araç var mı, yoksa birisi bana bu sorunu çözmenin farklı bir yolunu gösterebilir mi?


1
Bu cevabı gör: askubuntu.com/a/50180/19053
dAnjou

Yanıtlar:


16
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

16

Farklı bir yol GhostScript olacaktır:

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

-r96istenen dpi çözünürlüğü nerede

Çıktı çoklu JPEG görüntüleridir.

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

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

Çok iyi bir yöntem
Sabacon


Görüntülerin arka planını şeffaf yerine beyaz yapmak nasıl yapılır?
Rasoul,

Pngalptha cihazı kullanmıyor musunuz?
zetah

Bu konuda genişlik nasıl tanımlanır? Genişlik tanımlanmalı ve yükseklik en boy oranına göre otomatik olmalıdır.
Vivek Sancheti
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.