Imagick 3 writeImages()函数不起作用

时间:2012-04-27 15:33:09

标签: php imagick

我在网上找不到任何错误,但自从2.1切换到Imagick 3后,我无法以正确的方式使用writeImages()函数。保存图像,但不再动画。我已经正确设置了帧,因为如果我echo $gif我得到了动画。

$gif = new Imagick();
$gif->setFormat("gif");

foreach ($files as $file) {
    $frame = new Imagick();
    $frame->readImage($file);
    $gif->addImage($frame);
    $gif->setImageDelay(1);
}

$path = "/any/path/will/do/animation.gif";
$gif->writeImages($path,true);

1 个答案:

答案 0 :(得分:1)