案例需求:
判断当前文档是普通WPS文档还是WPS公文文档
代码流程
1. 获取文档Xml,如果有此条内容,则是WPS公文
<wpsCustomData:extendView val="OfficialView" />
代码实现
/**
* 判断是否wps公文
* 压缩包/word/setting.xml中 如果有
* <wpsCustomData:extendView val="OfficialView" />
* 则是WPS公文
*/
function isOfficialView(doc) {
doc = doc ? doc : wps.WpsApplication().ActiveDocument
return doc.WordOpenXML.includes("OfficialView")
}