我正在转移到一个新的托管公司,该公司不会允许我执行ImageMagick的convert
命令。所以我现在必须尝试通过直接的PHP来完成它。我花了不少时间试图弄明白,并且我看到了每个地方,人们推荐像我一样使用convert
命令。我会很感激任何帮助或指导在直接PHP写下面的命令。从转换命令转换为ImageMagick的直接PHP
# Applies overlay $filter_image to the original $image
convert $image (-clone 0 -alpha off $filter_image -compose SoftLight -composite) -compose SrcIn -composite $output_image
和
# Apply a blur to an image
convert $image -blur 0x$blur_radius $output_image
UPDATE:
我想通了语法和张贴作为一个答案。
如果他们允许您在您的用户帐户执行Perl或Python或只是基本的二进制文件,你可以从PHP调用它们。 –
他们不允许我运行'exec'。这就是为什么我想使用ImageMagick PHP模块完成这一切。 –