如何从GIF(仅限第一帧)高效创建PNG图像?

时间:2014-11-27 23:48:03

标签: php image image-processing imagemagick-convert

我尝试了以下操作,但处理时间过长:

imagepng(imagecreatefromstring(file_get_contents($input)), $output);

其中$input是动画GIF。

知道如何快速将大型动画GIF转换为PHP中的静态PNG吗?我只需要将GIF图像的第一帧快速转换为PNG。

1 个答案:

答案 0 :(得分:0)

只需使用imagecreatefromgif

imagepng(imagecreatefromgif($input), $output);

http://php.net/manual/en/function.imagecreatefromgif.php