你的位置:首页 > ASP.net教程

[ASP.net教程]C# 上传图片前判断上传图片的宽和高


网上找了好久没有找到。。。

最后百度到了这句话“由上传的HttpPostFile的InputStream创建一个Image对象,然后想怎么处置就随便你了”。

HTML代码:

<asp:FileUpload ID="fuTx" runat="server" CssClass="uploadFile" />

cs后台代码:

System.Drawing.Image upimage = System.Drawing.Image.FromStream(fuTx.PostedFile.InputStream);int width = upimage.Width;int height = upimage.Height;if (width >= 500 && height >= 500){    fuTx.SaveAs(txipath);//上传文件到ipath这个路径里} else{    //此处提示:"头像图片的宽和高不能小于500!"    return;}

哈哈。结果就是成功了。