php5 imagick“;“无解码委托”;错误
我试图在我的Ubuntu 14.04机器上使用PHP将PSD转换为PNG文件 但我得到了这个错误: “php5 imagick“;“无解码委托”;错误,php,ubuntu,imagemagick,Php,Ubuntu,Imagemagick,我试图在我的Ubuntu 14.04机器上使用PHP将PSD转换为PNG文件 但我得到了这个错误: “致命错误:未捕获的异常'ImagickException',消息为:'此图像格式没有解码委托'抽象折纸语音气泡.psd”“@error/compose.c/ReadImage/544'。” 以下是“convert-version”输出: Version: ImageMagick 6.9.0-0 Q16 x86_64 2014-12-14 http://www.imagemagick.org Co
致命错误:未捕获的异常'ImagickException',消息为:'此图像格式没有解码委托'抽象折纸语音气泡.psd”“@error/compose.c/ReadImage/544'。
”
以下是“convert-version
”输出:
Version: ImageMagick 6.9.0-0 Q16 x86_64 2014-12-14 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC OpenMP
Delegates (built-in): bzlib djvu fontconfig freetype jbig jng jpeg lcms lqr \
lzma openexr png tiff x xml zlib
要读取或写入PSD文件,ImageMagick需要一个名为PSD的内置模块。在我的系统上,这是由文件
psd提供的。因此
:
kp@mbp:> cd /opt/local/lib/ImageMagick-6.9.0/modules-Q16/coders
kp@mbp:> ls -l psd.so
-rwxr-xr-x 1 root admin 59260 Dec 6 04:11 psd.so
您应该运行此命令以查看是否支持PSD文件:
convert -list format | grep -E '(PSD|Modul|----)'
对我来说,它返回以下行:
Format Module Mode Description
-----------------------------------------------------------------
PSB* PSD rw+ Adobe Large Document Format
PSD* PSD rw+ Adobe Photoshop bitmap
如果您没有安装PSD模块,则无法读取或写入PSD文件…您是如何安装PSD模块的?我是如何安装PSD模块的?这对您没有帮助,因为您使用的是Ubuntu。。。据介绍,此代理编码器可用于Ubuntu!