那么gif在php里动画的画图有没有其它方法?
不用gd库?

解决方案 »

  1.   

    自己写一个。gif的编解码并不难写。
      

  2.   

    gif动画的里面有很多个帧,这些帧要怎么去获得呢?
      

  3.   

    可以
    不过你需要了解一下gif的图片格式
    之后用php不难写出虽然gif的压缩算法已不是专利了,网上也可轻易得到c原代码。但是将其翻译成php语言并不是明智之举。目前gd已经支持单帧的gif生成了。所以我们只需要编写组装成多帧的php代码
      

  4.   

    谢谢以上各位指点!
    有没有比较好的下载站点,组装多帧gif的c或者php代码的?
      

  5.   

    去下载这个
    gifmerge.class.php
      

  6.   

    php生成gif动画的几个解决方案     
     
    GD从版本2.0.29 开始支持生成gif动画,估计php应该很快就会添加该方面的函数。
    纯php实现(GIF images into animated GIF with native PHP class)
    http://www.phpclasses.org/browse/package/3163.html一个PHP补丁,需要GD2.0.29 以后(Animated GIF output for PHP)
    http://hyvatti.iki.fi/~jaakko/sw/一个GIF处理库gifsicle
    http://www.lcdf.org/gifsicle/强大的图形处理库ImageMagick
    http://www.imagemagick.org/