public void TestAddWatermark() { string exportPath0 = "..\\..\\..\\TestDataFile\\Input\\testimg.JPG"; string watermarkimg = "..\\..\\..\\TestDataFile\\Input\\logo.png"; string exportPath1 = Path.GetFullPath(exportPath0); string watermarkimgpth = Path.GetFullPath(watermarkimg); if (!File.Exists(exportPath1)) { Console.WriteLine("文件不存在!"); return; } using (FileStream fs1 = new FileStream(exportPath1, FileMode.Open)) { string savepath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "OutPut"); if (!System.IO.Directory.Exists(savepath)) { System.IO.Directory.CreateDirectory(savepath); } string savefilename = Path.Combine(savepath, DateTime.Now.ToString("yyyy-MM-dd-HHMMss") + "watermark.jpg"); ImageHandler.AddWatermark(fs1, savefilename, "水印测试", watermarkimgpth); } }