最近工作需要,学了一下图片水印的制作方法,其实也就是在图片上写文字。用一点简单的GDI+的东西

1、读取图片数据

2、生成Graphics

3、设置Font,即字体、大小、样式

4、设置Brush颜色

5、g.DrawString()

6、输出图片

//=================================================================

using System.Drawing;

System.Drawing.Image img=System.Drawing.Image.FromFile(Server.MapPath("~/images/xx.jpg"));

System.Drawing.Graphics g=System.Drawing.Graphics.FromImage(img);

Font font=new Font("Arial",20f,FontStyle.Bold);

Brush brush=new SolidBrush(Color.White);

g.DrawString("水印文字内容",font,brush,new Point(50,400));

img.Save(Response.OutputStream,System.Drawing.Imaging.ImageFormate.Jpeg);

相关文章:

  • 2021-10-29
  • 2021-10-09
  • 2022-12-23
  • 2021-05-08
  • 2021-10-03
  • 2021-12-22
  • 2021-06-04
猜你喜欢
  • 2022-01-11
  • 2022-01-11
  • 2022-12-23
  • 2022-01-28
  • 2021-12-26
  • 2021-12-18
相关资源
相似解决方案