【发布时间】:2015-10-20 13:55:07
【问题描述】:
我使用 imagick (PHP) 版本基本上将文本和徽标添加到 动画 gif。 我已经设法添加了很棒的文本。但我正在努力使用以下内容添加图像:
$gif = new Imagick();
$gif->readImage('images/highres/bg/' . $bgimg . '.gif');
foreach ($gif as $frame) {
$img = new Imagick();
$img->readImageBlob($frame);
$canvas->addImage( $img );
//$canvas->compositeImage($img, Imagick::COMPOSITE_DEFAULT, 0, 0); NOT WORKING
$canvas->setImageDelay( $img->getImageDelay() );
//$img->clear();
//Add Logo
//$logo = new Imagick();
//$logo->readImage('images/uploads/155x100.jpg');
//$canvas->compositeImage($logo, Imagick::COMPOSITE_DEFAULT, 500, 500); NOT WORKING
//$canvas->addImage( $logo );
}
此外,我正在努力使用 X,Y 坐标进行定位。
有什么想法吗?
【问题讨论】:
标签: php imagemagick imagick animated-gif