为什么有些图像不能在IE8中显示?

时间:2013-04-01 10:51:15

标签: html5 internet-explorer-8

在我的网站中,bannner图像不会显示在IE8中,红色十字会出现在图像的位置,但它在mozilla和chrome中正常工作。我用Google搜索了,我也尝试了这些建议,但它没有用。

1 个答案:

答案 0 :(得分:1)

IE8不会显示CMYK的jpeg。确保使用图像编辑器将它们更改为RGB。

如果您安装了ImageMagick(如果没有,请使用它!),您可以使用:

identify -verbose yourImage.jpg

找出有关该文件的所有信息。

再次,使用ImageMagick,您可以运行:

convert cmyk_image.jpg -colorspace rgb rgb_image.jpg

要转换为rgb - 请注意,有时颜色可能看起来不同,所以不要假设没有检查就行。

如果您希望文件覆盖原始用途:

mogrify -colorspace rgb cmyk_image.jpg