屏幕水印控制:

//显示屏幕水印 var WatermarkInfo = {"visibleStatus":1,"watermarkText":"test22121"} wps.Application.GetApplicationEx().SetWatermarkInfo(JSON.stringify(WatermarkInfo)); //隐藏屏幕水印 var WatermarkInfo = {"visibleStatus":0,"watermarkText":"test22121"} wps.Application.GetApplicationEx().SetWatermarkInfo(JSON.stringify(WatermarkInfo)); watermarkInfo支持的额外字段 字段 类型 取值示例 ""angle" int 30(角度,逆时针旋转30度) "color" string "0x999999" "font" string "微软雅黑" "font_size" int 14(新版本效果单位为像素,很老版本效果单位为字号) "opacity" float 0.2(透明度)

版本支持情况:

xc:仅Qt5版本支持 windows:11019及以上

关联需求:oa文件显示屏幕水印,非oa文件隐藏水印

//切换窗口时触发的事件 function OnWindowActivate() { var l_doc = wps.WpsApplication().ActiveDocument; if (pCheckIfOADoc()) { //显示屏幕水印 var WatermarkInfo = { "visibleStatus": 1, "watermarkText": "test22121" } wps.Application.GetApplicationEx().SetWatermarkInfo(JSON.stringify(WatermarkInfo)); } else { //隐藏屏幕水印 var WatermarkInfo = { "visibleStatus": 0, "watermarkText": "test22121" } wps.Application.GetApplicationEx().SetWatermarkInfo(JSON.stringify(WatermarkInfo)); } SetCurrDocEnvProp(l_doc); // 设置当前文档对应的用户名 showOATab(); // 根据文件是否为OA文件来显示OA菜单再进行刷新按钮 setTimeout(activeTab, 2000); // 激活页面必须要页签显示出来,所以做2秒延迟 return; }

章节目录

屏幕水印控制:版本支持情况:关联需求:oa文件显示屏幕水印,非oa文件隐藏水印

wps怎么搞掉水印(WPS加载项屏幕水印)(1)

,