通过curl从url获取gif:gif松动画

时间:2017-04-14 22:20:53

标签: php url animation curl gif

我有一个从$ url下载图像的功能。 它的工作来自jpg,png和gif,但gif文件丢失了动画(它变成了静态图片)

TLP

getImageType 就在这里:

ROUTER_PROVIDERS
你可以帮我保持gif动画吗?

1 个答案:

答案 0 :(得分:0)

我已经解决了我的问题: 我改变了:

$img = imagecreatefromstring($data);
$ext = $this->getImageType($url);

if($ext === 'jpg' || $ext === 'jpeg')
{
    imagejpeg($img, $linkToPut);
}
else if($ext === 'png')
{
    imagepng($img, $linkToPut);
}
else if($ext === 'gif')
{
    imagegif($img, $linkToPut);
}

为:

file_put_contents($linkToPut, $data);