在日常在线办公场景中,我们经常会遇到一些复杂的文档编辑需求,特别是我们经常会遇到一些复杂的数学公式,会用到“域”功能,“域”功能便是一个高级且实用的工具。通过设置域,用户可以实现文档的自动化处理,如自动编号、计算统计信息等。
猿大师办公助手支持网页在线编辑 Office word 文档的同时还支持域功能,比如:创建域/插入域/替换域等操作。
猿大师办公助手是猿大师旗下的一款在浏览器中调用微软Office、金山WPS及永中Office的软件,由于不依赖任何浏览器的插件接口,进而彻底解决了新版谷歌Chrome取消对PPAPI插件支持后,浏览器网页打开编辑保存微软Office、金山WPS的问题,支持VUE、electron等框架。
第一步:下载安装猿大师办公助手,并获得试用授权。
猿大师办公助手官网:http://www.yuanofficer.com/
第二步:打开在线测试网页:http://test.yuanmaster.com/OfficeJS/
64)请求替换指定域的内容,适用于Word软件
Data 域数据 需要先做UrlEncode
Code 域代码 需要先做UrlEncode
Result 结果 需要先做UrlEncode
Locked 是否锁定
ShowCodes 是否显示代码
举例:{"req":"Office_PutFieldInfo","rid":64,"para":{"Fields":[{"Index":1,"Code":"REF%20%20Caption%20","Locked":0,"ShowCodes":0}]}}
返回:{"ret":0,"rid":64,"data":{"Ret":"0"}}
65)在当前位置插入域,适用于Word软件
Text 域文字 需要先做UrlEncode编码
Type 域类型 定义参见 https://learn.microsoft.com/zh-cn/office/vba/api/word.wdfieldtype
PreserveFormatting 是否保持格式
举例,插入页码:{"req":"Office_InsertField","rid":65,"para":{"Text":"SECTIONPAGES","Type":"-1","PreserveFormatting":1}}
举例,插入书签Caption的引用:{"req":"Office_InsertField","rid":65,"para":{"Text":"REF%20%20Caption%20","Type":"3","PreserveFormatting":0}}
返回:{"ret":0,"rid":65,"data":{"Ret":"0"}}
Ret 返回0代表成功