欢 迎 光 临 数据载入中,请稍候......'s BLog
数据载入中,请稍候......
这就是我
数据载入中,请稍候......
用户登陆
数据载入中,请稍候......
最新公告
数据载入中,请稍候......
站点日历
数据载入中,请稍候......
最新日志
数据载入中,请稍候......
最新回复
数据载入中,请稍候......
最新留言
数据载入中,请稍候......
 日志搜索

友情链接
其他信息


·获取图片后固定大小     -|cloudy 发表于 2007-3-29 14:03:00
Image1.ImageUrl="../../pro/"+ds.Tables[0].Rows[0][2].ToString();
   try
   {
    string imgPath=Server.MapPath("../../img/"+ds.Tables[0].Rows[0][2].ToString()).ToString();
    System.Drawing.Image image =  System.Drawing.Image.FromFile(imgPath);
    double h=Convert.ToDouble(image.Height.ToString());
    double w=Convert.ToDouble(image.Width.ToString());
    double f=h/w;
    if(h>w)
    {
     if(h>550)
     {
      h=550;
      w=550*(1/f);
     }
    }
    else if(w>h)
    {
     if(w>550)
     {
      w=550;
      h=550*f;
     }
    }
    Image1.Height=Convert.ToInt32(h);
    Image1.Width=Convert.ToInt32(w);
   }
   catch
   {
   }
[阅读全文 | 回复(0) | 引用通告 | 编辑]

  • 标签:图片大小 
  • 发表评论:
    数据载入中,请稍候......