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