我的问题类似于封闭式问题: Watermark on animated gif with php
但如何使用它?它不像PHP语法。 我试试这个:
<?php
$animation = 'images/gif/oleni.gif';
$watermark = 'gallery/258e5b33191223215aa05f55460aed2f.png';
$watermarked_animation = 'morph.gif';
$cmd = ' $animation -coalesce -gravity South '.
' -geometry +0+0 null: $watermark -layers composite -layers optimize ';
exec('convert $cmd $watermarked_animation ');
?>
没有任何事情发生。 如何使用此解决方案?
答案 0 :(得分:0)
不要在黑暗中调试:
$command = 'convert ....';
exec($command, $output, $return_var);
^^^^^^^^^^^^^^^^^^^^^---- add these
var_dump($command);
var_dump($output);
var_dump($return_var);
将准确告诉您该程序产生的输出,该输出通常包含错误消息。