读书笔记:《Aspx开发200问》——在服务器端判断上传图片的高度和宽度

 

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(
"请选择图片!");
            }
        }
posted @ 2009-07-23 11:33  宿远  阅读(225)  评论(0编辑  收藏  举报