跳到主要内容

Adding text watermark

Create a document with a "Confidential" text watermark for marking document confidentiality level. The watermark appears in the background as semi-transparent text and is applied to reports, contracts, and internal memos:

let doc = Api.GetDocument();
doc.InsertWatermark("Confidential", true);
let watermarkSettings = doc.GetWatermarkSettings();
watermarkSettings.SetType("text");
watermarkSettings.SetText("Confidential");
let textPr = watermarkSettings.GetTextPr();
textPr.SetFontSize(120);
textPr.SetFontFamily("Arial");
textPr.SetColor(255, 0, 0, false);
watermarkSettings.SetTextPr(textPr);
watermarkSettings.SetDirection("diagonal");
watermarkSettings.SetOpacity(100);
doc.SetWatermarkSettings(watermarkSettings);