November 04, 2003NetPBMでpngのサポートをどうやらMovableTypeのサムネイル画像の作成をNetPBMでやっていると、デフォルトではpng画像ファイルがサポートされていないみたいです。(ImageMagickじゃなくNetPBMを使うやり方はここを参照のこと。) /path/to/mt/lib/MT/Image.pmを次のように編集(MTのバージョンが2.64の場合、120行目でした) my %Types = (jpg => 'jpeg', gif => 'gif')
変更後 my %Types = (jpg => 'jpeg', gif => 'gif', png => 'png')
同じ要領で他のフォーマットも、NetPBM本体が対応 & 画像ライブラリ(必要なしかも…)をもっていれば、対応可能だと思います。NetPBM本体が対応しているかは、NetPBMの実行ファイルがあるディレクトリ(例えば/usr/local/netpbm/bin)に(画像のフォーマット名)topnmという実行ファイルがあるかどうかで判断できると思います。また、画像ライブラリについては自分はImageMagickをインストールする際にしこたまいれたんですが(そのためNetPBMにライブラリが必要なのかわからず…)、もし画像フォーマットのライブラリが必要だったら、ソースはこことかにまとめてありました。 コメント
コメントする
|
スポンサード リンク
|