-1

Windows Server 2003 で JPG (または TIF) ファイルを開く際に問題があります。画像を開きたいプログラムはありません。Windows Preview、MS Paint、およびイベント Paint.NET を使用しようとしています。

「悪い」ファイルは、OpenText OCR ソフトウェアによって生成されます。

その「不良」ファイルを自分のマシンにコピーすると、すべて正常に動作します。次に、自分のコンピューターにイメージを再保存し、Windows Server 2003 に戻します。すべて動作します。

このような形式は Windows Server 2003 ではサポートされていないようですが、なぜですか? 誰でも助けることができますか?

MSPaint からのメッセージ:


ペイント


C:\Temp\output.jpg ペイントはこのファイルを読み取れません。これは有効なビットマップ ファイルではないか、その形式が現在サポートされていません。


わかった


4

1 に答える 1

0

最後に、JPEG コンテンツの前に JPEG ファイルにヘッダーが追加され、JPEG コンテンツの後にターミネーターが追加されていることがわかりました。Hex エディタを使用して、通常の JPEG ファイルと比較することで確認できます。

解決策は、2 つの JPEG マーカー 0xFFD8 と 0xFFD9 の間にコンテンツを保持することです。

JPEG 形式に関する有用な情報源: http://www.media.mit.edu/pia/Research/deepview/exif.html

于 2012-09-12T12:27:41.427 に答える