我们使用的Imagemagick版本为:ImageMagick 7.0.8-7。我们在Linux环境中运行相同的代码。
我们使用以下命令生成缩略图。
convert src.psd -intent relative -density 72 -sample “500x375>” -
quality 80 -colorspace sRGB -strip -auto-orient dest.jpg
缩略图生成效果很好。我可以打开文件并检查缩略图。问题在于生成的缩略图无法在浏览器中打开。
当我深入研究时,发现以下是生成的缩略图的属性。 (已使用EXIFTOOL)
File Type : PSD
File Type Extension : psd
MIME Type : application/vnd.adobe.photoshop
我认为mimetype和文件扩展名阻止了它在浏览器中呈现。
任何帮助或指导来解决此问题,将不胜感激!!
答案 0 :(得分:0)
尝试以下ImageMagick命令
magick src.psd[0] -auto-orient -strip -colorspace sRGB -density 72 -sample “500x375>” -quality 80 dest.jpg
使用[0]仅转换展平的图层。
您是否安装了libjpeg?
您从
中得到什么magick -version
该列表是否列出JPG?
您可以发布指向PDF文件的链接吗?我在使用IM 7.0.8.7的Mac上进行的测试似乎可以正常工作
magick image.pdf[0] image.jpg
EXIFTOOL显示JPG