对于asp.net2.0中的fileupload控件,在后台得如何得到上传的文件的长和宽呀?
解决方案 »
- 有人懂,怎样用javascript 给kindEditor的内容赋值
- 2007-2008IBM技术大会什么开?
- 如何自動生成TextBox控件?
- "最高日发帖"怎么做?????????
- 获取指定内容的http连接
- Request.CurrentExecutionFilePath能取到当前页的地址,可是取不到参数
- 如何用CSS统一DATAGRID样式?
- textbox中只允许数字,可以是小数或整数,其正则怎么写?
- 怎样对树形控件的节点进行操作?让某节点响应单击事件
- 10.为何以下的程序不能实现焦点的获得?
- CheckBoxList排下来太长,能不能分成两列?
- 水晶报表能否接收session并显示?
HttpPostedFile hp = hc[0];
string num = UploadFile.PostedFile.FileName;
int i = num.LastIndexOf('.');
string newtype = num.Substring(i);
string newname = DateTime.Now.ToString("yyyyMMddHHmmss") + UploadFile.PostedFile.ContentLength;
b = new System.Drawing.Bitmap(hp.InputStream); if (b.Width > 100) //这里可以获取图片的宽度
{
newwidth = 100;
newheight = (b.Height * newwidth) / b.Width;
System.Drawing.Image img = b.GetThumbnailImage(newwidth, newheight, null, IntPtr.Zero);
img.Save(Server.MapPath("images/SmallImage/" + newname + newtype), System.Drawing.Imaging.ImageFormat.Jpeg); }
else
{
UploadFile.PostedFile.SaveAs(Server.MapPath("images/SmallImage/" + newname + newtype));
}
这个贴子,高手帮助回一下,.