首页 > 其他 > 详细

一般处理程序 给图片添加文字水印

时间:2014-02-09 15:43:32      阅读:347      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
 1 <%@ WebHandler Language="C#" Class="MakeImg" %>
 2 
 3 using System;
 4 using System.Web;
 5 using System.Drawing;
 6 
 7 public class MakeImg : IHttpHandler {
 8     
 9     public void ProcessRequest (HttpContext context) {
10         context.Response.ContentType = "image/jpg";//告诉浏览器以什么编码方式处理2进制流
11         string imgPath="upload\\1.jpg";
12         using (Image img = Bitmap.FromFile(context.Server.MapPath(imgPath)))//找到图片文件的物理路径
13         {
14              using(Graphics g=Graphics.FromImage(img))
15              {
16                  g.DrawString("大英哥",new Font("黑体",16),Brushes.Black,0,0);
17                  img.Save(context.Response.OutputStream,System.Drawing.Imaging.ImageFormat.Jpeg);
18              }
19         }
20         
21     }
22  
23     public bool IsReusable {
24         get {
25             return false;
26         }
27     }
28 
29 }
bubuko.com,布布扣

一般处理程序 给图片添加文字水印

原文:http://www.cnblogs.com/zhanying/p/3540666.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!