0

我使用ImageMagick的命令行到PDF轉換爲圖像ImageMagick的可以退回轉換結果

convert -density 300x300 -resize 800x600 -quality 85 1.pdf[1,2,3] ZIEL.jpg 

不過,我不知道結果的該operation.this命令沒有任何輸出,可任何人都知道如何獲得轉換的結果?

+0

因爲JPEG是單幅圖像格式,所以輸出應該是圖像ZIEL-0.jpg,ZIEL-1.jpg和ZIEL-2.jpg。 –

+0

@ GlennRanders-Pehrson 因爲這個命令被其他腳本調用,所以我需要從輸出中獲得轉換結果 。 如何獲得結果字符串,如「ZIEL-0.jpg,ZIEL-1.jpg和ZIEL-2.jpg」? 當再次調用這個命令時,輸出應該是「ZIEL-1-0.jpg,ZIEL-1-1.jpg和ZIEL-1-2.jpg」,所以步行輸出目錄得到轉換結果是不正確的。 – tfzxyinhao

回答

1

可以使用convert的 「-verbose」 選項來查看發生了什麼:

convert -verbose -density 300x300 -resize 800x600 -quality 85 logo: logo: ZIEL.jpg 
LOGO GIF 640x480 640x480+0+0 8-bit sRGB 256c 28.6KB 0.020u 0:00.019 
logo:=>LOGO GIF 640x480 640x480+0+0 8-bit sRGB 256c 28.6KB 0.000u 0:00.000 
LOGO GIF 640x480 640x480+0+0 8-bit sRGB 256c 28.6KB 0.020u 0:00.029 
logo:=>LOGO GIF 640x480 640x480+0+0 8-bit sRGB 256c 28.6KB 0.000u 0:00.000 
logo:=>ZIEL-0.jpg[0] GIF 640x480=>800x600 800x600+0+0 8-bit sRGB 42KB 0.340u 0:00.330 
logo:=>ZIEL-1.jpg[1] GIF 640x480=>800x600 800x600+0+0 8-bit sRGB 42KB 0.210u 0:00.210 

因爲JPEG是一個單一的圖像格式,輸出爲單獨的圖像ZIEL-0.jpg,ZIEL-1 .jpg等。

+0

感謝您的回答,它運作良好。 – tfzxyinhao