特定のファイル拡張子に関連付けられたImageFormatオブジェクトをすばやく取得する方法はありますか?私は各形式の文字列の比較よりも速く探しています。 - ファイルの拡張子は無視されファイル拡張子からImageFormatを取得
string InputSource = "mypic.png";
System.Drawing.Image imgInput = System.Drawing.Image.FromFile(InputSource);
Graphics gInput = Graphics.fromimage(imgInput);
Imaging.ImageFormat thisFormat = imgInput.RawFormat;
これは、実際に画像を開くとテストが必要です。
は、なぜあなたはライン'グラフィックス関数ginput = Graphics.FromImage(imgInput)が必要ですか? 'gInput'はまったく使われません。 –
たぶん、彼はTry-Catchにすべてを入れて、それが機能するかどうかを見たいと思っていました。 – RealityDysfunction
これは、「別名で保存...」シナリオではむしろ役に立たない。 – Nyerguds