原来处理gif动态图一直用magickwand的,但目前的项目客户用的服务器装不了组件,不得已只能找别的方法。GD默认下处理gif图后会变成静态图,但据说在2.0.38后的版本是可以支持动态图的,可翻遍了手册也找不到处理方法,不知有没有人用过,请指点下。谢谢!

解决方案 »

  1.   

    GD 本身是不支持多帧 gif 的,你需要拆分多帧 gif 为单帧的,处理后再组装起来
    网上应该都找得到相应代码的
      

  2.   

    楼上的在吊人胃口呀……Discuz 里有个class_gifmerge.php据说可以处理,准备研究一下。
      

  3.   

    用Jquery.来实现多个单图变成动画.
      

  4.   

    不就打几个字吗?怎么是吊胃口呢?
    http://www.baidu.com/s?wd=php%B7%D6%BD%E2gif&ch=&tn=dwso_5_dg&bar=&n=2&inputT=2969
      

  5.   

    记住了,呵呵,php分解gif