码迷,mamicode.com
首页 > Web开发 > 详细

.net 按比例显示图片的缩略图

时间:2015-07-16 18:55:07      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

后台:

foreach (DataListItem item in dlContent.Items)
{
    System.Web.UI.WebControls.Image img = (System.Web.UI.WebControls.Image)item.FindControl("userphoto");

    string fileName = Request.PhysicalApplicationPath + img.ImageUrl.Replace("/", @"\");
    System.Drawing.Bitmap objPic = new System.Drawing.Bitmap(fileName);
    int height = objPic.Height;
    int width = objPic.Width;
    if (height >= width)
        img.Attributes["height"] = "130";
    else
    {
        img.Attributes["width"] = "100";
    }
}
前台:

<asp:Image ID="userphoto" ImageUrl=‘<%# Eval("filename") %>‘ runat="server" CssClass="image"/>

.net 按比例显示图片的缩略图

标签:

原文地址:http://www.cnblogs.com/pp521/p/4651760.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!