Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
CreateBitmapFromFile() で jpg ファイルを読み込んでいます。
画像の場合は常に「2」を返します。
しかし、それが有効なjpgファイル(gif、pdfなどではない)であることを確認するにはどうすればよいですか?
ありがとう!ローマン
代わりに Image.FromFile を使用すると、画像の RawFormat を取得できます。Bitmap オブジェクトを作成すると、現在はビットマップであるため、生の形式が失われる可能性があります。
var file_image = System.Drawing.Image.FromFile("C:\\Sourcefile.jpg"); var file_image_format = file_image.RawFormat;