获取图片长度和宽度代码

添加人:byang零级(75分)   添加时间:2007-08-24    阅读次数:1443  收藏此教程
 1using System;
 2using System.Collections;
 3using System.ComponentModel;
 4using System.Data;
 5using System.Drawing;
 6using System.Web;
 7using System.Web.SessionState;
 8using System.Web.UI;
 9using System.Web.UI.WebControls;
10using System.Web.UI.HtmlControls;
11
12namespace CommonFunction
13{
14    ///   <summary>   
15    ///   ImageSize 的摘要说明。
16    ///   </summary>   

17    public class ImageSize : System.Web.UI.Page
18    {
19        protected System.Web.UI.WebControls.Label Label1;
20        protected System.Web.UI.HtmlControls.HtmlInputFile upImage;
21        protected System.Web.UI.WebControls.TextBox txtHeight;
22        protected System.Web.UI.WebControls.Label Label2;
23        protected System.Web.UI.WebControls.Label Label3;
24        protected System.Web.UI.WebControls.TextBox txtWidth;
25        protected System.Web.UI.WebControls.Button btnGet;
26
27        protected string imgPath;
28        protected string fileExtName;
29
30        private void Page_Load(object sender, System.EventArgs e)
31        {
32            //   在此处放置用户代码以初始化页面
33        }

34
35        Web Form Designer generated code
56
57        private void btnGet_Click(object sender, System.EventArgs e)
58        {
59            if (upImage.PostedFile.FileName != "")
60            {
61                imgPath = upImage.PostedFile.FileName;
62                fileExtName = imgPath.Substring(imgPath.LastIndexOf(".") + 1, 3);
63
64                if (fileExtName != "gif" && fileExtName != "jpg")
65                {
66                    Response.Write("请选择GIF和JPG格式的图片");
67                }

68                else
69                {
70                    System.Drawing.Image image = System.Drawing.Image.FromFile(imgPath);
71                    txtHeight.Text = image.Height.ToString();
72                    txtWidth.Text = image.Width.ToString();
73                }

74            }

75            else
76            {
77                Response.Write("请选择图片!");
78            }

79        }

80    }

81}

82
1页 第1上一页1下一页
相关的教程: 入门 Asp.Net2.0
收藏此教程

当前平均分: 0.0(0 次打分)

-5-4-3-2-1012345
评论主题
您的大名
您的评论
验证码 点击换一个验证码
知识库搜索: