Проверка ширины и высоты изображения

Я могу отобразить изображение в окне изображения без проверки размера файла с помощью следующего кода:

private void button3_Click_1(object sender, EventArgs e)
{
    try
    {
        //Getting The Image From The System
        OpenFileDialog open = new OpenFileDialog();
        open.Filter =
          "Image Files(*.jpg; *.jpeg; *.gif; *.bmp)|*.jpg; *.jpeg; *.gif; *.bmp";

        if (open.ShowDialog() == DialogResult.OK)
        {
            Bitmap img = new Bitmap(open.FileName);

            pictureBox2.Image = img;
        }
    }
    catch (Exception)
    {
        throw new ApplicationException("Failed loading image");
    }
}

Я хочу проверить размер изображения, например, является ли он 2 МБ или 4 МБ перед отображением в окне изображения. Я также хочу проверить ширину и высоту изображения.

13
задан shilovk 25 December 2015 в 13:06
поделиться