我在Windows Server 2003上打开JPG(甚至TIF)文件时遇到问题。 没有程序想要打开图片。 我尝试使用Windows Preview,MS Paint和事件Paint.NET。
Thad“bad”文件由OpenText OCR软件生成。
当我将“坏”文件复制到我的机器上时,一切正常。 然后我在我的计算机上重新保存图像并放回到Windows Server 2003 - 一切正常!
似乎所有这些格式都不受Windows Server 2003支持,但为什么呢? 有人可以帮忙吗?
消息表格MSPaint:
油漆
C:\ TEMP \ output.jpg Paint无法读取此文件。 这不是有效的位图文件,或者当前不支持其格式。
好的
答案 0 :(得分:0)
最后我发现在JPEG内容之后添加JPEG内容和终止符之前,JPEG文件中添加了一些标题。通过使用Hex编辑器并与常规JPEG文件进行比较可以看出它。
解决方法是在两个JPEG标记0xFFD8和0xFFD9之间保留内容。
有关JPEG格式的有用资料来源: http://www.media.mit.edu/pia/Research/deepview/exif.html