PHP ImageMagick:如何将动画GIF合并到静态画布中
||
我正在尝试向静态图片(画布)中添加一些动画gif,这是我的开始代码
exec(\"convert canvas.gif animated.gif result.gif\");
使用该代码,gif动画将放置在左上方的画布上。
我的问题是如何使动画在画布区域中的调整位置以及在合并之前调整此动画gif的大小?
请注意,使用上面的代码,将导致额外增加1帧,我不知道如何解决这个问题:(
更新:
我在PHP上的最新代码
$cmd = \"convert $animation -gravity center -geometry +0+5 null: $watermark -layers composite -layers optimize GIF:-\";
header(\"Content-type: image/gif\");
passthru($cmd, $retval);
现在,帧与动画源相同,但有时GIF就像丢失背景帧一样:(
这是完成结果的图像示例
http://i.stack.imgur.com/xxGzV.gif
如何使背景框架永远循环播放?
谢谢并恭祝安康
nb:对不起,英语不好..lol
没有找到相关结果
已邀请:
1 个回复
薄响