【PHP】アニメーションGIFを扱う方法についてなのですが、GD、PEAR::Imagick等のライブラリで実現可能なのでしょうか?マニュアルを見る限りでは実装されてそうにないのですが。

PECL::Imagickはよく調べていません。

実際どのような方法で扱えばいいのでしょうか?
perlと組み合わせて扱う他ないでしょうか?

回答の条件
  • 1人3回まで
  • 登録:
  • 終了:2006/06/25 23:56:05
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:bonlife No.1

回答回数421ベストアンサー獲得回数75

ポイント100pt

GD自体は最新版ではアニメーションGIFに対応していますが、現時点ではPHPに組み込まれているGDには反映されていないようです。

boutell.comのFAQには

11/01/04: gd 2.0.32 has been released. gd 2.0.29 added animated GIF writing support

とありますが、PHPにbundleされているGDは2.0.28 compatibleです。

PHPのマニュアルのコメント中にexecでImageMagickを呼び出しているサンプルがありました。

ただ、execの利用はサーバによっては制限されていたりしますし、またパフォーマンス面でもあまり優れないようです。

こちらにありますようにPECLのImagickを使った方が良いみたいですね。

PECL::Imagickを使ったアニメーションGIFの生成について、以下のサイトで紹介されていました。

参考になれば幸いです。

id:tenshiks

ビンゴな回答です。

PECLなら対応しているのですね、有難う御座います。

execはなるべく使いたくなかったので、良かったです。

なるほど、GDも早い段階で対応してくれるとあり難いですね。

有難う御座いました。

2006/06/25 23:55:39

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません