为何加不了水印呢

为什么加不了水印呢?

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);