动画 GIF 上的水印



嗨,我在水印方面遇到问题(使用 Imagick),首先我将我的 GIF 图像上传到/tmp folder然后我从这里运行代码

$watermark = $_SERVER["DOCUMENT_ROOT"] . "/assets/banner.png";
$cmd = " $target_file -coalesce -gravity South ". 
" -geometry +250+0 null: $watermark -layers composite -layers optimize "; 
exec("convert $cmd $watermarked_animation "); 

其中一些被转换并放入/i folder并且它们工作正常,但其中一些只是空白的(图像 - https://i.stack.imgur.com/Bo1sf.png)并列出类似 (https://i.stack.imgur.com/FYNPc.png)

您可以尝试在记事本或类似的编辑器中打开10字节的文件吗?

它说什么,有时可以帮助调试事情:)

hth, k

最新更新