图片加水印可以预防别人盗图,对自身图片有保护作用。
使用了加水印的图片有利于推广自身知名度,因此为图片添加水印就显得十分的重要。
using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Web; namespace WebApplication4 { public class Modele : IHttpHandler { public bool IsReusable => false; public void ProcessRequest(HttpContext context) { String filename = context.Request.PhysicalPath; Bitmap bitmap = new Bitmap(filename); Graphics graphics = Graphics.FromImage(bitmap); graphics.DrawString("00後小坤", new Font("微软雅黑", 30, FontStyle.Bold), Brushes.Pink, new Point(1, 1)); graphics.Flush(); bitmap.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg); } } }
<system.webServer> <handlers> <add name="cat" verb="*" path="img/*" type=" WebApplication4.Modele"/> </handlers> </system.webServer>
4.添加web页面,展示图片,代码如下:
<body> <form id="form1" runat="server"> <div> <img src="img/1.jpg"/> </div> </form> </body>
这边做的有点随意,大家在做的时候可以自行修改一下弄的更美观一点。