.net实现图片权限控制,对不同的帐户加水印(6)
来源:未知 责任编辑:责任编辑 发表时间:2013-11-17 14:40 点击:次
using (Bitmap bitmap = new Bitmap(context.Server.MapPath("images/" + filename)))
{
using (Graphics g = Graphics.FromImage(bitmap))
{
g.DrawString("免费用户使用--"+user .username,new Font("宋体",20),Brushes .Red ,0,0);
}
bitmap.Save(context .Response .OutputStream ,ImageFormat.Jpeg );
}
}
else//收费用户
{
context.Response.WriteFile("images/"+filename);//有攻击漏洞
}
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
}
7.如果判断用户没有登录,则会转向到redirectLogin.htm页面,此页面会倒计时3秒后跳转到Default.aspx登录页面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>