我试图在php.net/imagick.setimageclipmask上运行示例,但没有运气。
运行CLI而不是返回结果,我将其保存到文件中。
其他人遇到过类似的问题吗?
OS X 10.13.3,PHP 7.2.2,imagick module 3.4.3,ImageMagic 7.0.7-23
编辑:我已经尝试通过Brew卸载并完全重新安装它。Brew install -s imagemagic
brew install -s php72-imagick
答案 0 :(得分:1)
MagickSetImageClipMask
&已弃用MagickGetImageClipMask
个方法&已从ImageMagick 7中删除。因为它们不再存在于C-API MagickWand
库中,所以PHP Imagick
模块会排除这些方法。
引用imagick_class.c
的源代码......
...
#if MagickLibVersion < 0x700
PHP_METHOD(imagick, setimageclipmask)
{
...
要么降级到ImageMagick-6,要么跳转到developers forum&amp;询问作者首选的替代/替代方案。