0
我试图增加一些gif动画为静态图像(画布),这是我开始的代码PHP ImageMagick的:如何合并动画GIF为静态帆布
exec("convert canvas.gif animated.gif result.gif");
与该代码,gif动画将放在左上角画布。
我的问题是如何使动画在canvas区域的调整位置,也许在合并之前调整这个动画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
如何让背景帧永远循环?
感谢和问候 注:对不起,英语不好..lol