JPEG画像が有効で破損していないかどうかを検証する必要があります。これは実際にはJPEG画像であることを確認したいと尋ねるquestion 210650と同じではありません。検証による画像からの読み込み例:C#でJPEG画像を検証する方法/ .Netが壊れていない
var testJpg =
Bitmap.FromStream(filename, useEmbeddedColorManagement, validateData);
クリッピングされた画像の例外は発生しません。現在のところ、外部のGDスクリプトを開き、gdImageCreateFromJpegからスローされたエラーを解析することを試みています。
gdImagePtr im;
im = gdImageCreateFromJpeg(testFile);
fclose(in);
しかし、いくつかの.NETコードでは、JPEGが有効ではなく、完全なイメージを含んでいることを検証する必要がありますか?
C#のサンプルコードは何ですか?ありがとう – Kiquenet