私はFPNと呼ばれるファイルを持っている=「C:\ GGS \ GGSアクセス\画像\ 1.JPG \メンバー」私はの次元を取得しようとしているファイル名から画像の寸法を取得する方法
を画像1.jpg、画像の寸法が有効かどうかを確認してから、画像の幅や高さがゼロ以下の場合は「画像がありません正しいフォーマット "
誰でも私を助けてくれますか?
私はFPNと呼ばれるファイルを持っている=「C:\ GGS \ GGSアクセス\画像\ 1.JPG \メンバー」私はの次元を取得しようとしているファイル名から画像の寸法を取得する方法
を画像1.jpg、画像の寸法が有効かどうかを確認してから、画像の幅や高さがゼロ以下の場合は「画像がありません正しいフォーマット "
誰でも私を助けてくれますか?
System.Drawing.Image img = System.Drawing.Image.FromFile(@"c:\ggs\ggs Access\images\members\1.jpg");
MessageBox.Show("Width: " + img.Width + ", Height: " + img.Height);
+1の寸法ですが、「長さ」はメソッドではありません。 –
ファイルサイズ全体ではなく画像サイズを取得しようとしています....... – user682417
@ User1: "size"の意味をより明確にするために質問を編集する必要があります。 –
WpfクラスSystem.Windows.Media.Imaging.BitmapDecoder
メタデータだけではなく、ファイル全体が読み取られません。
using(var imageStream = File.OpenRead("file"))
{
var decoder = BitmapDecoder.Create(imageStream, BitmapCreateOptions.IgnoreColorProfile,
BitmapCacheOption.Default);
var height = decoder.Frames[0].PixelHeight;
var width = decoder.Frames[0].PixelWidth;
}
バイトまたは幅と高さのピクセル単位のサイズはどれくらいですか? – ayckoster
ピクセル単位の高さと幅 – user682417
おそらく、「ディメンション」は、より良い結果を得るために使用するよりよい言葉です。イメージファイルを扱う場合、サイズはやや曖昧です。 –