是可以接受的,您可以運行(而不必convert
調用也無妨)直接Ghostscript的?
請問,因爲convert
不會自己做PDF => JPEG轉換。它稱Ghostscript爲其「代表」來完成這項工作。因此,對於convert
工作,無論如何,您需要訪問該系統上的功能性Ghostscript安裝。
但是如何將自定義參數添加到convert
的命令行中,將它們傳遞給Ghostscript的命令行並不容易。 Ghostscript的的命令行不完全是容易的事,但至少它是完全(見Use.htm,Devices.htm和Ps2pdf.htm那裏)。
這是一個將您的輸入PDF轉換爲一系列JPEG(每個PDF頁面一個文件)的命令。我假設的Windows - 用於Linux只是gs
更換^
通過\
和gswin32c.exe
:
gswin32c.exe^
-o "d:/path with spaces/to/output/dir/input_page_%03d.jpeg^
-sDEVICE=jpeg^
-dJPEQ=95^
-r720^
-g5000x5000^
-dUseCropBox=true^
"d:/path/to/input.pdf"
說明:
-dJPEGQ
設置JPEG質量。接受範圍爲0..100
的整數值。較高的值會創建較大的文件...(Ghostscript對JPEGQ的默認設置爲75.)
-r720
設置720dpi(較高)分辨率。較高的值會創建較大的文件...(Ghostscript對其jpeg輸出設備的默認值爲72dpi)。
-g5000x5000
給出的文件尺寸爲像素。 (注:降低-r...
值時,還必須相應地降低-g...
值保持相同的尺寸在用戶空間英寸或毫米)
您還可以添加-dPDFFitPage=true
如果這是對您有用。