码迷,mamicode.com
首页 > 其他好文 > 详细

图片水印

时间:2017-06-14 02:17:18      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:server   ext   ssms   drawing   mst   aws   水印   nat   datetime   

<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:Button ID="Button1" runat="server" Text="上传" /><br />
<asp:Image ID="Image1" runat="server" />

 

后台

Button1.Click += Button1_Click;

 

void Button1_Click(object sender, EventArgs e)
{
//获得要上传的图片

System.Drawing.Image img = System.Drawing.Image.FromStream(FileUpload1.FileContent);


//加上水印
Graphics g = Graphics.FromImage(img);
string s = "WWW.ITNBA.COM";
Font f = new Font("微软雅黑", 30);
Brush b = new SolidBrush(Color.Red);
PointF pf = new PointF(50, 50);

g.DrawString(s, f, b, pf);
//保存下来

string path = "Uploads/" + DateTime.Now.ToString("yyyyMMddhhmmssms") + FileUpload1.FileName;

img.Save(Server.MapPath(path));
Image1.ImageUrl = path;
}

图片水印

标签:server   ext   ssms   drawing   mst   aws   水印   nat   datetime   

原文地址:http://www.cnblogs.com/zhangwei99com/p/7004413.html

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