public void MakeRequestTest() { string text = "Qiniu"; // TODO: 初始化为适当的值 string fontname = string.Empty; // TODO: 初始化为适当的值 string color = "#123abc"; // TODO: 初始化为适当的值 int fontsize = 2000; // TODO: 初始化为适当的值 int dissolve = 50; // TODO: 初始化为适当的值 int dx = 0; // TODO: 初始化为适当的值 int dy = 0; // TODO: 初始化为适当的值 TextWaterMarker target = new TextWaterMarker(text, fontname, color, fontsize, dissolve, MarkerGravity.South, dx, dy); // TODO: 初始化为适当的值 string actual; actual = target.MakeRequest(FileOpUrl); // 如果是私有空间,添加下面一句 actual = GetPolicy.MakeRequest(actual); //System.Diagnostics.Process.Start(actual); PrintLn(actual); Assert.IsTrue(!string.IsNullOrEmpty(actual), "TextWaterMarkerTest MakeRequestTest Failure"); }
public static void WaterMark(string fullUrl) { try { string text = "遇艺"; // string fontname = "微软雅黑"; // string color = "#616060"; // int fontsize = 50; // int dissolve = 70; // int dx = 16; // int dy = 16; // TextWaterMarker target = new TextWaterMarker(text, fontname, color, fontsize, dissolve, MarkerGravity.SouthEast, dx, dy); // TODO: 初始化为适当的值 string actual = target.MakeRequest(fullUrl); // WaterMarker.Call(actual); } catch (Exception ex) { Trace.WriteLine(ex); } }