我在macOS(10.12.6)上运行xampp并安装了imagemagick(ImageMagick 7.0.7-3 Q16 x86_64 2017-09-19)。imagemagick tiff安装和工作,但php imagick扩展支持没有tiff
随着安装的php imagick扩展,我可以将php图像从jpeg转换为PNG没有问题。
但是当我想从tiff转换为PNG/JPEG,它不符合imagick扩展名。但它在终端和imagemagick工作DELEGATE支持TIFF。
当我看着phpinfo();没有列出TIFF支持。
PHP的错误是:
未捕获ImagickException:无法加载模块 “/usr/local/Cellar/imagemagick/7.0.7-3/lib/ImageMagick//modules-Q16HDRI/coders/ tiff.la': 找不到文件@错误/的module.c/OpenModule/1270
是问题的双反斜线路径?
当我在取景器中导航到移除双反斜杠的路径时,存在正确的文件。
您可以在PHP exec()函数中执行在命令行上工作的命令。 – marekful
这将工作,但文件数据存储在一个变种,而不是在一个TIFF文件。并保存文件是没有选择...所以我需要使用readImageBlob()...而我不认为可以在我的托管服务器上使用exec()。 – Maisen1886
然后你被卡住,显然... – marekful