3

我在网上找不到任何错误,但自从从 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);
4

1 回答 1

1

是 PHP 中的错误 https://bugs.php.net/bug.php?id=61879

于 2012-07-23T06:31:05.210 回答