2012-09-12 52 views
-1

我在Windows Server 2003上打開JPG(甚至是TIF)文件時出現問題。 沒有程序要打開圖片。 我嘗試使用Windows預覽,MS Paint和事件Paint.NET。在Windows Server 2003上無法打開JPG文件

Thad「壞」文件由OpenText OCR軟件生成。

當我將該「壞」文件複製到我的機器時,所有工作正常。 然後我在我的電腦上重新保存圖像,並放回到Windows Server 2003 - 所有的作品!

似乎Windows Server 2003不支持這種格式,但爲什麼? 任何人都可以幫忙嗎?

消息形式MSPAINT:


油漆


C:\ TEMP \ output.jpg 畫圖程序無法讀取此文件。 這不是一個有效的位圖文件,或者它的格式目前不受支持。


OK


+0

問題是有關編程。問題在於,我無法通過使用C#語言中的Bitmap類的構造函數來打開圖像。我花了幾個小時尋找解決方案(谷歌,測試,閱讀論壇),沒有任何東西。 我終於完成了二進制編輯器和JPEG規範。 – fakir314

回答

0

最後,我發現有一些頭JPEG內容和終止JPEG內容後添加之前添加到JPEG文件。通過使用十六進制編輯器並與常規JPEG文件進行比較可以看出。

解決方案是保持兩個JPEG標記0xFFD8和0xFFD9之間的內容。

約JPEG格式有用的信息來源: http://www.media.mit.edu/pia/Research/deepview/exif.html

相關問題