IE 浏览器不支持 CMYK 模式的图片显示

返回列表

代码日记 | 小叉 | 2010年04月30日

 cmyk

  昨天朋友跟我说在论坛上传照片的时候,上传成功之后总是不显示。我使用IE8上去,确实也看不到图片,只显示红×。我尝试用自己电脑里的图片进行上传,上传成功,也能显示!奇怪了,再连上FTP,看到他上传的图片确实存在服务器上,于是直接复制文件地址,直接拍到浏览器中,还是红×,把图片从FTP上下载下来,双击打开,正常。看到朋友上传的是艺术照,于是想到,会不会是高分辨率或者色彩模式问题?马上用PS打开图片,一看,原来是CMYK模式的图片:

ps_cmyk
PS中CMYK模式的标识

  开始实验,将此照片转为RGB模式另存一份,和原文件直接通过FTP上传到,在此使用IE8浏览,RGB模式能正常浏览,原件依然显示红×。再经过谷歌百度一番搜索,基本确定了IE浏览器无法显示CMYK模式的图片。

 

  在回复了朋友的问题后,我想,是不是所有的浏览器都不支持?于是用各个浏览器进行测试,得出结果如下:

此图为RGB模式的图片,你使用任何浏览器都应该能看到:

test_rgb

此图为CMYK模式的图片,你使用IE系列的浏览器(包括遨游2、360浏览器等)只会看到红×:

test_cmyk

而如果你使用火狐3、Chrome、Opera浏览器则能看到原图,你可以看得出此图和上面的RGM模式的图片会有一些色差。

标签
图片不显示
IE CMYK
CMYK图片不显示

这里是小叉试验场的简版,请到正式版参与评论

下一篇:教你怎么把图标字体(IconFont)转为 PNG

上一篇:Coding 完美世界,完结

返回列表