为何加不了水印呢
为什么加不了水印呢?
生成的新图像,没看到水印啊,和旧图像一样。
------解决思路----------------------
百度一下 代码一批一批的。但是有些还是有瑕疵的。
------解决思路----------------------
g.DrawImage(waterImg, 100, 100, waterImg.Width, waterImg.Height);
static void Main(string[] args)
{
MyFun(@"D:\imgs\gsyh_2014-01-01.xls_out.tif", @"D:\imgs\运营业务专用章.png", @"D:\imgs\new.tif");
}
static void MyFun(string oldImgPath,string waterImgPath,string newImgPaht)
{
System.Drawing.Image oldImg = System.Drawing.Image.FromFile(oldImgPath);
System.Drawing.Image waterImg = System.Drawing.Image.FromFile(waterImgPath);
Bitmap bm = new Bitmap(oldImg);
Graphics g = Graphics.FromImage(bm);
g.DrawImage(oldImg, 100, 100, waterImg.Width, waterImg.Height);
oldImg.Save(newImgPaht);
g.Dispose();
oldImg.Dispose();
}
生成的新图像,没看到水印啊,和旧图像一样。
------解决思路----------------------
百度一下 代码一批一批的。但是有些还是有瑕疵的。
------解决思路----------------------
g.DrawImage(waterImg, 100, 100, waterImg.Width, waterImg.Height);