永发信息网

asp.net(c#)如何实现图片上传并加水印

答案:2  悬赏:60  手机版
解决时间 2021-05-09 20:32
  • 提问者网友:轻浮
  • 2021-05-09 09:48
效果就不解释了,一般新闻图片右下角都有自己的LOGO,文字的我会,跪求图片水印的demo!!请给个详细的例子,谢谢! empdemo@163.com
最佳答案
  • 五星知识达人网友:低血压的长颈鹿
  • 2021-05-09 11:26
已把Demo发至你邮箱,注意查收!
全部回答
  • 1楼网友:蓝房子
  • 2021-05-09 11:45

/// <summary> /// 在图片上生成图片水印 /// </summary> /// <param name="Path">原服务器图片路径</param> /// <param name="Path_syp">生成的带图片水印的图片路径</param> /// <param name="Path_sypf">水印图片路径</param> protected void AddWaterPic(string Path, string Path_syp, string Path_sypf) { System.Drawing.Image image = System.Drawing.Image.FromFile(Path); System.Drawing.Image copyImage = System.Drawing.Image.FromFile(Path_sypf); System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(image); g.DrawImage(copyImage, new System.Drawing.Rectangle(image.Width - copyImage.Width, image.Height - copyImage.Height, copyImage.Width, copyImage.Height), 0, 0, copyImage.Width, copyImage.Height, System.Drawing.GraphicsUnit.Pixel); g.Dispose();

image.Save(Path_syp); image.Dispose(); }

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯