wps怎么搞掉水印(WPS加载项屏幕水印)
//显示屏幕水印
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及以上
//切换窗口时触发的事件
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文件隐藏水印
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com