October 28, 2004
NetPBMでpngのサポート
MovableTypeのサムネイル画像の作成をNetPBMでやっていると、デフォルトではpng画像ファイルがサポートされていない。そこで、NetPBMを使っていても、png(又はbmp)でサムネイル画像が作れるようになります。
/path/to/mt/lib/MT/Image.pmを次のように編集(MTのバージョンが3.11の場合、120行目でした)
■変更前
my%Type = (jpg => 'jpeg', gif => 'gif')
■変更後
my %Types = (jpg => 'jpeg', gif => 'gif', png => 'png',bmp => 'bmp')
同じ要領で他のフォーマットも、NetPBM本体が対応 & 画像ライブラリ(必要なしかも…)をもっていれば、対応可能だと思います。NetPBM本体が対応しているかは、NetPBMの実行ファイルがあるディレクトリ(例えば/usr/local/netpbm/bin)に(画像のフォーマット名)topnmという実行ファイルがあるかどうかで判断できると思います。
投稿者 hare : October 28, 2004 7:45 AM
トラックバック
このエントリーのトラックバックURL:
http://seoc.dyndns.org/cgi-bin/mt/mt-tb.cgi/49