您的位置:首页 > 其它

程序为图片加水印的方法

2010-11-02 15:36 323 查看
/// <summary>
/// 给图片加水印
/// </summary>
public void WordWaterPrint()
{
//创建一个图像对象,将这个图像加载到程序中来
System.Drawing.Image image = System.Drawing.Image.FromFile(Server.MapPath("此处是你要加水印的图片的路径"));

//创建画图的对象,并指定在哪个图像上画图
Graphics g = Graphics.FromImage(image);

//在图像上写字
g.DrawString("要加的水印", new Font("行书", 150), new SolidBrush(Color.Beige), 30, 30);

//将图像保存到流中,(response 的输出流中)
image.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);

//销毁对象
g.Dispose();

image.Dispose();

//将流中的内容输出
Response.Flush();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: