我有一些JPEG文件,我想創建一個GIF動畫。但是,此代碼不起作用。你能看到問題是什麼嗎?PHP Imagick創建GIF動畫
// animation
$animation = new Imagick();
$animation->setFormat("GIF");
// frames
foreach($tmpJpegPath as $jpepPath) {
$frame = new Imagick($jpepPath);
$frame->thumbnailImage(176, 144);
$animation->addImage($frame);
$animation->setImageDelay(100);
$animation->nextImage();
}
// save gif animation
$animation->writeImages('./animation.gif', true);
確定它具有開箱即用的jpeg支持嗎?它究竟如何「不起作用」?錯誤? – ficuscr
@ficuscr如果你的意思是$ jpepPath是我的jpeg文件的路徑。那就對了。 – sweb
問題解決了...... imagick必須> = 3.1.0RC1 – sweb