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及以上

关联需求: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)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页