(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211053987.4
(22)申请日 2022.08.31
(71)申请人 山东浪潮爱购云链信息科技有限公
司
地址 250101 山东省济南市高新区浪潮路
1036号浪潮科技园
(72)发明人 郑伟
(74)专利代理 机构 北京君慧知识产权代理事务
所(普通合伙) 11716
专利代理师 董延丽
(51)Int.Cl.
G06F 9/54(2006.01)
G06F 9/445(2018.01)
G06F 40/166(2020.01)
G06Q 10/10(2012.01)
(54)发明名称
基于办公自动化系统的office调用方法、 装
置、 设备及 介质
(57)摘要
本说明书实施例公开了一种基于办公自动
化系统的offic e调用方法、 装置、 设备及介质, 方
法包括: 基于办公自动化系统客户端将待处理文
档下载到本地临时目录; 若确定待处理文档下载
完成, 则通过预设JS加载项的接口打开本地
office客户端; 基于本地offic e客户端的预设接
口对所述待处理文档进行处理, 并通过办公自动
化系统监听所述本地offic e客户端的操作行为;
若监听到所述本地office客户端的操作行为为
保存行为, 则将处理后的待处理文档保存到所述
办公自动化系统客户端的服务器中, 实现高效且
保密性强的基 于办公自动化系统的of fice调用。
权利要求书2页 说明书8页 附图3页
CN 115454669 A
2022.12.09
CN 115454669 A
1.一种基于办公自动化系统的of fice调用方法, 其特 征在于, 所述方法包括:
基于办公自动化系统客户端将待处 理文档下 载到本地临时目录;
若确定所述待处理文档下载完成, 则通过预设JS加载项的接口打开本地office客户
端;
基于所述本地office客户端的预设接口对所述待处理文档 进行处理, 并通过所述办公
自动化系统监听所述本地 office客户端的操作行为;
若监听到所述本地office客户端的操作行为为保存行为, 则将处理后的所述待处理文
档保存到所述办公自动化系统客户端的服 务器中。
2.根据权利 要求1所述的一种基于办公自动化系统的office调用方法, 其特征在于, 所
述基于办公自动化系统客户端将待处 理文档下 载到本地临时目录之前, 所述方法还 包括:
将所述办公自动 化系统的脚本文件嵌入预置浏览器 内核中, 以将所述办公自动 化系统
封装为办公自动化系统客户端; 其中, 所述办公自动化系统客户端包括: office服务层、 系
统展示层;
所述预置浏览器内核通过运行所述脚本文件, 执行所述办公自动化系统客户端, 实现
所述办公自动化系统客户端的功能调用, 以便基于所述办公自动化系统客户端将待处理文
档下载到本地临时目录 。
3.根据权利 要求2所述的一种基于办公自动化系统的office调用方法, 其特征在于, 所
述基于所述办公自动化系统客户端将待处 理文档下 载到本地临时目录具体包括:
基于所述办公自动化系统客户端的系统展示层监测所述待处 理文档;
若检测到所述待处理文档的打开行为, 则响应于所述待处理文档的打开行为, 基于预
设加密方式将所述待处 理文档下 载到本地临时目录中; 其中, 所述待处 理文档为线上文档。
4.根据权利 要求1所述的一种基于办公自动化系统的office调用方法, 其特征在于, 所
述通过预设JS加载项的接口打开本地 office客户端之前, 所述方法还 包括:
判断所述本地 office客户端所对应的插 件目录中是否存在所述预设JS加载项;
若存在则基于所述预设JS加载项的接口打开本地 office客户端;
若不存在则设置所述本地office客户端以开启所述JS加载项, 实现基于预设JS加载项
的接口打开本地 office客户端。
5.根据权利 要求4所述的一种基于办公自动化系统的office调用方法, 其特征在于, 所
述判断所述本地office客户端 所对应的插件目录中是否存在所述预设JS加载项之前, 所述
方法还包括:
所述办公自动化系统客户端向所述服务器发送通信请求, 其中, 在所述服务端中预先
存储有所述本地office客户端的白名单; 其中, 所述白名单中包含有所述办公自动化系统
客户端能够 访问所述本地 office客户端的信息;
所述办公自动化系统客户端接收所述服务器返回的确认信息, 以基于所述确认信息,
判断所述办公自动化系统客户端是否需要对所述本地 office客户端 进行注册登录。
6.根据权利 要求3所述的一种基于办公自动化系统的office调用方法, 其特征在于, 所
述通过所述办公自动化系统客户端监听所述本地office客户端的操作行为之后, 所述方法
还包括:
若监听到所述本地office客户端的操作行为为关闭行为, 则基于预设指令确定所述待权 利 要 求 书 1/2 页
2
CN 115454669 A
2处理文件是否处于关闭状态;
若是, 则将处理后的所述待处理文档保存到所述办公自动化系统客户端的服务器中,
并删除所述本地临时目录中的待处 理文档。
7.根据权利 要求1所述的一种基于办公自动化系统的office调用方法, 其特征在于, 所
述本地office客户端包括: WPS、 微软Office、 web版本Office; 所述待处理文档 类型包括以
下任意一种或多种: w ord、 xls、 p pt; 所述办公自动化系统基于B/S架构。
8.一种基于办公自动化系统的of fice调用装置, 其特 征在于, 所述装置包括:
下载单元, 用于基于办公自动化系统客户端将待处 理文档下 载到本地临时目录;
开启单元, 用于若确定所述待处理文档下载完成, 则通过预设JS加载项的接口打开本
地office客户端;
监听单元, 用于基于所述本地office客户端 的预设接口对所述待处理文档进行处理,
并通过所述办公自动化系统监听所述本地 office客户端的操作行为;
保存单元, 用于若监听到所述本地office客户端 的操作行为为保存行为, 则将处理后
的所述待处 理文档保存到所述办公自动化系统客户端的服 务器中。
9.一种基于办公自动化系统的of fice调用设备, 其特 征在于, 所述设备包括:
至少一个处 理器; 以及,
与所述至少一个处 理器通信连接的存 储器; 其中,
所述存储器存储有可被所述至少一个处理器执行的指令, 所述指令被所述至少一个处
理器执行, 以使所述至少一个处 理器能够:
基于办公自动化系统客户端将待处 理文档下 载到本地临时目录;
若确定所述待处理文档下载完成, 则通过预设JS加载项的接口打开本地office客户
端;
基于所述本地office客户端的预设接口对所述待处理文档 进行处理, 并通过所述办公
自动化系统监听所述本地 office客户端的操作行为;
若监听到所述本地office客户端的操作行为为保存行为, 则将处理后的所述待处理文
档保存到所述办公自动化系统客户端的服 务器中。
10.一种非易失性存储介质, 存储有计算机可执行指令, 其特征在于, 所述计算机可执
行指令包括:
基于办公自动化系统客户端将待处 理文档下 载到本地临时目录;
若确定所述待处理文档下载完成, 则通过预设JS加载项的接口打开本地office客户
端;
基于所述本地office客户端的预设接口对所述待处理文档 进行处理, 并通过所述办公
自动化系统监听所述本地 office客户端的操作行为;
若监听到所述本地office客户端的操作行为为保存行为, 则将处理后的所述待处理文
档保存到所述办公自动化系统客户端的服 务器中。权 利 要 求 书 2/2 页
3
CN 115454669 A
3
专利 基于办公自动化系统的office调用方法、装置、设备及介质
文档预览
中文文档
14 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:29:39上传分享