Apply Watermark

Display a watermark (text or image) overlay over each file pages in the viewer. It accepts a WaterMark object and returns back a watermark string value.

var waterMark = new WaterMark {
  TextMark = "Hello World",
  Color = Color.Red,
  Font = new Font("Verdana", 10),
  Opacity = 50,
  Angle = -45,
  ShowOnCorners = true
};

string watermarkInfo = ApplyWatermark(WaterMark waterMark);
.NET Standard 2.0 (using SkiaSharp)
var waterMark = new WaterMark
{
   TextMark = "Hello World",
   Color = SKColors.Green,
   Font = new SKFont(SKTypeface.FromFamilyName("Verdana"), 30),
   Opacity = 20,
   Angle = -45,
   ShowOnCorners = true
};

string watermarkInfo = ApplyWatermark(WaterMark waterMark);