PDFファイル(本です)を画像に変換しようとしています。
convertをこのように使用すると
convert book.pdf book.jpg
またはこのように
convert book.pdf book.png
その後、私はこの警告を受け取ります
Warning: Short look-up table in the Indexed color space was padded with 0's
各ページ。
この変換のために画像の束を取得するために変換に使用できる他のツールはありますか、または誰かがこの問題を解決する別の方法を教えてもらえますか?
convert -geometry 1600x1600 -density 200x200 -quality 100 file.pdf file.jpg
Jpgに変換する場合、-qualityオプションを使用できます。 「最高の」品質は-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
別の方法はGhostScriptです。
gs -dNOPAUSE -dBATCH -sDEVICE=jpeg -r96 -sOutputFile='page-%00d.jpg' input.pdf
-r96
は希望するdpi解像度です
出力は複数のJPEG画像です。
必要に応じて、透明なPNGを生成することもできます。
gs -dNOPAUSE -dBATCH -sDEVICE=pngalpha -r96 -sOutputFile='page-%00d.png' input.pdf