首页 > Web开发 > 详细

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

时间:2015-07-16 18:53:47      阅读:288      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!