• ベストアンサー

GDでのgifアニメ

gdでgifを出力したいのですが、 gifアニメはそもそも無理なのでしょうか? 例えば下記のようなソースで xxxx.gifがアニメでも、最初のフレームの 画像のみ出ます。 header ("Content-type: image/gif"); $im = imagecreatefromgif("xxxx.gif"); ImageGif($im); どなたかお教えいただけると嬉しいです。 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • shu_a
  • ベストアンサー率87% (14/16)
回答No.1

マニュアルより引用します。 ImageGIF() outputs an image created by PHP. Since php cannot create animated or multiple images in a single file it cannot handle animated GIFs. To read GIF images use the function ImageCreateFromGIF. --marcus imagegif doesn't seem to work on "animated" gifs. .-( アニメーション GIF を PHP で生成するのは無理なようです。 ただし拡張ライブラリを使えば可能なようです。 http://pecl.php.net/package/imagick

参考URL:
http://66.102.7.104/search?q=cache:FMggDzQ082UJ:www.php.net/imagegif+animated+gifs+site:www.php.net&hl=ja
rodem01
質問者

お礼

やはりそうですか。 有難うございました。