我正在做的是製作PDF文件的縮略圖(只有第一頁)。我用這樣的ImageMagick(不調整大小簡化它有同樣的問題。):將Imagemagick/GhostScript轉換爲jpeg/png忽略pdf背景
convert mreji.pdf[0] test.jpg
的問題是,它根本不理會我的PDF的背景和它變成黑色。它也不透明(如果我使用PNG而不是JPG),它只是黑色。我想保留原始背景顏色。
下面是測試PDF:http://slides.bg/website/Uploads/Temp/mreji.pdf 這裏ImageMagick的輸出:http://slides.bg/website/Uploads/Temp/mreji.jpg 注意,背景顏色替換爲黑色。我想保留原來的一個。
我嘗試使用GhostScript的直接
gs -sDEVICE=jpeg -sOutputFile=cover.jpg -r72 mreji.pdf
再次,相同的輸出。也許有一種觀點可以防止這種情況發生?
感謝您的快速反應。我正在運行使用用戶上傳的pdf的服務,因此修改pdf不是一個選項。 如果我沒有記錯的話,我正在使用GS 8.62的Debian stable。所以我把GS從不穩定升級到了8.72,現在看起來效果不錯。我想這是一個錯誤,他們修復了。 – stormbreaker 2011-01-20 22:24:10