我有一个显示.gif
张图片的网页,我只想显示.gif
的第一帧(没有动画),我没有静态版本。
这可能吗?
更新:
我想在客户端进行此操作。我无法访问服务器(即)服务器给我.gif
图像,我想在我的网页上显示第一帧。也许有一个使用javascript或css的解决方案。
答案 0 :(得分:1)
您可以在评论中使用Boldewyn指出的JavaScript画布。
如果这样做不成功,我认为你必须在服务器方面这样做。可以执行此操作的一个工具是ImageMagick。但是,这需要存在于您的服务器上,PHP需要能够访问它。
命令行用法:
convert 'image.gif[0]' singleframe.gif
我确信PHP的ImageMagick扩展也可以做到这一点。