请问如何实现 检查 上传的附件 是否 jpg 或者 bmp 的格式,如果是图片如何 获得 图片的 宽度和高度 ??????  急 !!!!!!注意不能用文件名 来判断 是否 jpg 或者 bmp 的格式 !!!
请给出详细的代码 谢谢!!!!!!!!!!!!!!

解决方案 »

  1.   

    你自己看吧~~~2个功能都在这 判断格式  和显示 宽度高度private void btnGet_Click(object sender, System.EventArgs e)
    {
    if(upImage.PostedFile.FileName != "")
    {
    imgPath =upImage.PostedFile.FileName;
    fileExtName = imgPath.Substring(imgPath.LastIndexOf(".")+1,3); if(fileExtName !="gif" && fileExtName != "jpg")
    {
    Response.Write("请选择GIF和JPG格式的图片");
    }
    else
    {
    System.Drawing.Image image =  System.Drawing.Image.FromFile(imgPath);
    txtHeight.Text = image.Height.ToString();
    txtWidth.Text = image.Width.ToString();
    }
    }
    else
    {
    Response.Write("请选择图片!");
    }
      

  2.   

    都说 不能用文件名 来判断 是否 jpg 或者 bmp 的格式 !!!还有 图片如何 获得 图片的 宽度和高度 ???