我工作的一个边栏小工具并不能得到我的JPEG文件显示出来(PNG格式的工作)。 当我尝试通过自身来打开文件在IE8这是行不通的。 火狐,当然也可以罚款打开它。
JPEG详细信息:
尺寸:1080X900 180dpi的位深度24颜色表示:未校准
我发现有些事情在谈论图像被错误地压缩(?),但我一直没能得到它的工作...
任何线索?
我工作的一个边栏小工具并不能得到我的JPEG文件显示出来(PNG格式的工作)。 当我尝试通过自身来打开文件在IE8这是行不通的。 火狐,当然也可以罚款打开它。
JPEG详细信息:
尺寸:1080X900 180dpi的位深度24颜色表示:未校准
我发现有些事情在谈论图像被错误地压缩(?),但我一直没能得到它的工作...
任何线索?
你为什么要与图像在180个dpi和不72dpi的屏幕分辨率处理? 在屏幕分辨率的图像将大致两倍大小。 尽管如此,大小是可控的任何浏览器。
当创建一个小工具,你应该使用PNG格式的小工具中的所有元素。 你是否有显示JPEG照片的问题?
你有没有看在IE浏览器上方的黄色条,从阻止某些可疑内容被加载(弹出窗口,的ActiveX,JavaScript等)? 如果它出现,试图告诉它“允许”。
最后,你有什么用压缩您的图像JPEG?
编辑:如果你想要做的批量转换使用批处理转换器在Photoshop或使用操作面板来记录转换过程的单个图像,然后重播的整个文件夹的操作。 此外,您可以将此动作保存到“滴”,这是一个包含可以在上面砸的图像或文件夹的操作的小型应用程序。
另外,如果你不一样下跌学习操作, XnView的是支持类似160种不同的图像格式,并可以批量转换和批量重命名文件的巨大名单极好的图像浏览器和转换器。
IE8下降支持CMYK JPEG和使他们臭名昭著的红色X没有这么多的警告。
如果您有ImageMagick的:
identify -verbose image.jpg
将显示您的图像色彩空间。 如果是CMYK,您可以转换为RGB有:
convert broken.jpg -colorspace RGB fixed.jpg
如果你需要做的CMYK到RGB转换上一整批的JPEG图像,该命令可以对您有所帮助:
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
我曾与IE8不显示两个JPEG图像类似的问题。 FF,Safari浏览器,Chrome浏览器都显示他们毫无怨言,但IE浏览器的举动就好像这些文件都没有了。 我不知道发生了什么事情,但一个快速的图像转换为GIF或PNG解决了这一问题。 只是另一个在IE很烂确认长线。
曾与现有的图像,这将不会在IE8中出现类似的问题。
问题是,正如converter42说:CMYK图像
将它们转换为RGB色彩空间,一切都很好
与PNG的解决方案是不是最好的,因为PNG文件可以MUUUCH比JPG文件大。
如果您使用的Photoshop创建的JPG文件。 试试下面的。
这应该工作。
我在Windows画图打开CMYK JPEG文件,然后保存为JPEG,其中涂料默认编码为RGB修复了这个问题。 不是一个伟大的解决方案,因为我敢肯定,油漆的转换器是不是一样强大的Photoshop的,但如果工作需要现做,并有上述工具用不上这可能是一个速战速决。