要实现功能:
     在ASP。ENT中,上传图片要显示,怎么样可以控制图片的显示,图片可能有横式的,立式的,但是图片的最大小要控制在允许的范围内,我想应该是固定比例缩放吧,请问有什么方法可以实现吗?
    原来曾经小实现过一下,例如,上传图片,然后用固定的尺寸显示:500 * 600,我想改变的就是尺寸!
   请您务必帮忙,谢谢。

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <img id="img1" name="img1" src="eye001.gif" onload="if (this.width>30) this.width='30';">
    <img id="img1" name="img1" src="eye001.gif" onload="if (this.height>30) this.height='30';">
    </BODY>
    </HTML>
    ------------------
    上述方法没有缩小文件,知识显示的时候控制一下大小.要使文件不变形只设置宽或高就可以了.
    如果宽和高都设置了,那么会变形的.
      

  2.   

    http://community.csdn.net/Expert/topic/4277/4277121.xml?temp=.5976374看看:回复人: iuhxq(小灰) ( ) 信誉:100 的答复.
    System.Drawing.Image img = System.Drawing.Image.FromStream(File1.PostedFile.InputStream);
    Response.Write("宽:" + img.Width.ToString() + "<br/>高:" + img.Height.ToString());
    img.Dispose();