如何用PHP+MagickWand自动生成Gif动画

强大的MagickWand库,难以置信的简单。(来源 www.iocblog.net)

<?
$array = array(
"X02.jpg",
"X03.jpg");

$mw = NewMagickWand();

for($i=0; $i<count($array);$i++) {
    $rw = NewMagickWand();
    MagickReadImage($rw,$array[$i]);
    MagickSetImageDelay($rw,300)//300=3秒

    MagickAddImage($mw,$rw);
    DestroyMagickWand($rw);
}
MagickSetFormat($mw,"gif");
MagickWriteImages($mw,"animate.gif",MagickTrue);

$mw = DestroyMagickWand($mw);
?>



文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。

相关项目