方法一:客户端:
<input id="FileUpload" type="file" size="27" name="FileUpload" onpropertychange="javascript:img2.src=this.value;">
<img id="img2" src="" style="visibility:hidden;position:absolute;top=-10000"/>
<input type="button" value="获取" οnclick="javascript:abc();">
<script language="javascript">
function abc()
{
alert(img2.width);
}
</script>
方法二:服务端
//从文件或数据流得到Image对象
------------------------------------
System.Drawing.Image image=System.Drawing.Image.FromFile(@"c:/aa.jpeg");
-------------------------------------
Stream stream=file.PostedFile.InputStream;
System.Drawing.Image image=System.Drawing.Image.FromStream(stream);
//长和宽尺寸
Image.Width
Image.Height
System.Web.UI.HtmlControls.HtmlInputFile file;
大小:file.PostedFile.ContentLength
注意:引用流,不要忘了使用System.IO.Stream