OpenPNEの画像縮小にImageMagickを用いているのですが、一部のgif画像が表示されないという現象が起きました。


具体的には141×141のgif画像を76×76に変換した画像がInternet Explorerで表示されない(無効な画像として×印が表示)状態となりました。

同じ画像を120×120で変換したところ、表示することができました。
また、IEで表示されない76×76に変換した画像をFireFoxや、ローカルで画像とFAXビューア、Irfan Viewerなどで表示させてみたところ、問題なく表示されました。

その他、OpenPNEのオプションでImageMagickを利用せず、GDを選択した場合も76×76をIEで表示することができました。ただ、透過gifや動画gifを扱う場合はImageMagickを利用する必要があるため、可能な限りImageMagickを利用したいと考えています。

ImageMagickの画像の縮小サイズによってIEのみ表示されない原因として、何が考えられるでしょうか?

環境は以下のようになります

IEのバージョン:7.0.5730.11IC
ImageMagickのバージョン:6.0.7
OpenPNEのバージョン:2.8.2

ImageMagickの変換コマンド
/usr/bin/convert -resize 76x76 (画像パス) gif:-

よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/07/31 15:41:10
  • 終了:2007/08/07 15:45:03

回答(2件)

id:minkpa No.1

minkpa回答回数4178ベストアンサー獲得回数552007/07/31 19:11:40

id:tejicube

OpenPNE側でも原因が分かってないようですね。

2007/08/02 10:12:19
id:yosuke_ss No.2

yosuke_ss回答回数260ベストアンサー獲得回数22007/08/01 04:48:19

id:tejicube

ありがとうございます。

ImageMagickの動作自体はしているようです。

一部の縮小画像がIEのみ正しく表示されない原因が何か知りたいと思っています。

2007/08/02 10:20:00

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

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

トラックバック

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません