图片水印
Posted 天晴微笑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图片水印相关的知识,希望对你有一定的参考价值。
<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;
}
以上是关于图片水印的主要内容,如果未能解决你的问题,请参考以下文章