我正在使用补充工具栏小工具,无法显示我的JPEG(PNG正常工作)。当我尝试在IE8中单独打开文件时,它不起作用。当然,Firefox可以很好地打开它。
JPEG详细信息:
尺寸:1080X900 180 dpi 位深度24 颜色表示:未校准
我发现有些东西在谈论图像被错误压缩(?)但是我无法让它工作......
任何线索?
答案 0 :(得分:56)
IE8不再支持CMYK JPEG并将其作为臭名昭着的红色X呈现,而不是警告。
如果你有ImageMagick:
identify -verbose image.jpg
将显示图像颜色空间。如果是CMYK,您可以转换为RGB:
convert broken.jpg -colorspace RGB fixed.jpg
答案 1 :(得分:3)
如果您需要对整批JPEG图像进行CMYK到RGB转换,此命令可能对您有所帮助:
for i in *.jpg; do convert "$i" -colorspace RGB "$i"; done
PS:如果你想看看发生了什么,只需添加-verbose:
for i in *.jpg; do convert "$i" -colorspace RGB -verbose "$i"; done
答案 2 :(得分:1)
我有一个类似的问题,IE8没有显示两个JPEG图像。 FF,Safari,Chrome都没有投诉地显示它们,但是IE的行为就像文件不在那里一样。我不知道发生了什么,但快速图像转换为gif或png修复了问题。 IE浏览器很长一段时间确认了另一个。
答案 3 :(得分:1)
现有图像存在类似问题,这些问题不会出现在IE8中。
问题是,转换器42说:CMYK-Images
将它们转换为RGB色彩空间,一切都很好
使用PNG的解决方案不是最佳解决方案,因为PNG文件可能比JPGS大MUUUCH。
答案 4 :(得分:1)
如果您使用photoshop创建jpgs。试试下面的内容。
这应该有用。
答案 5 :(得分:0)
为什么要以180 dpi而不是72dpi的屏幕分辨率处理图像?在屏幕分辨率下,图像将大约是该尺寸的两倍。不过,任何浏览器的大小都是可管理的。
创建小工具时,您应该将PNG用于小工具的所有元素。您在显示JPEG照片时遇到问题吗?
您是否在IE顶部找到阻止某些可疑内容加载的黄色栏(弹出窗口,activex,javascript等)?如果出现,请尝试告诉它“允许”。
最后,您使用什么方法将图像压缩为JPEG?
编辑:如果要进行批量转换,请使用photoshop中的批处理转换器,或使用“动作”面板记录单个图像的转换过程,然后重放整个文件夹上的操作。此外,您可以将此操作保存到“droplet”,这是一个小应用程序,其中包含可以将图像或文件夹放在顶部的操作。
或者,如果你不喜欢学习动作,XNView是一个出色的图像查看器和转换器,它支持160种不同的图像格式,可以批量转换和批量重命名大量文件列表。
答案 6 :(得分:0)
我通过在Windows画面中打开CMYK JPEG文件然后保存为JPEG来修复此问题,默认情况下,Paint将编码为RGB。这不是一个很好的解决方案,因为我确信Paint的转换器不像Photoshop那样强大,但如果现在需要完成工作并且无法访问上述工具,这可以快速解决。