PHPでGDを使ってリサイズするメモ Posted by tatat on 2010/12/17 19:25 Categorized as PHP Tags GD, PHP, リサイズ, 画像 Comments (1) 今更な感じもしますがPHPでGDを使用してサムネイル作成などリサイズする処理のメモです。以前多少いじったりしてたんだけど案の定すっかり忘れてました。 いやでもこれは書いておかないと絶対忘れる… 関数名長いし分かりにくいです。 やりたいことは以下の通りです。 対応はGIF、JPEG、PNG 任意のサイズに縦横比を維持したまま縮小できる 拡大は要らない GIFやPNGの透過情報を維持してリサイズ(リサンプル)する 本当はアニメーションGIFもサポートしたいんだけどどうやらPHP側にそれ用の関数が用意されてないみたいです。GD自体では可能です。 流れが分かりやすいように例外処理