0

CreateBitmapFromFile() で jpg ファイルを読み込んでいます。

画像の場合は常に「2」を返します。

しかし、それが有効なjpgファイル(gif、pdfなどではない)であることを確認するにはどうすればよいですか?

ありがとう!ローマン

4

1 に答える 1

0

代わりに Image.FromFile を使用すると、画像の RawFormat を取得できます。Bitmap オブジェクトを作成すると、現在はビットマップであるため、生の形式が失われる可能性があります。

var file_image = System.Drawing.Image.FromFile("C:\\Sourcefile.jpg");
var file_image_format = file_image.RawFormat;
于 2013-07-16T15:51:01.673 に答える