一种基于onlyoffice的在线文档预览编辑系统的制作方法-j9九游会真人

文档序号:35886035发布日期:2023-10-28 17:45阅读:2来源:国知局
一种基于onlyoffice的在线文档预览编辑系统的制作方法
一种基于only office的在线文档预览编辑系统
技术领域
1.本发明涉及oa应用技术领域,尤其涉及一种基于only office的在线文档预览编辑系统。


背景技术:

2.only office文档(英文名onlyoffice docs)是由ascensio system sia公司开发的一套在线办公软件,可以查看并编辑文本文件、电子表格和演示文稿,无需安装任何其他软件。也可以查看pdf文件,兼容开放xml格式office文档:.docx、.pptx、.xlsx,并且支持多人实时协同编辑。
3.onlyoffice既是可以当作saas服务即软件的形式使用,也可以安装部署到私有云服务器主机在单位内部使用,也提供桌面版、手机版客户端软件onlyoffice。
4.在技术上,协同办公在线编辑的技术原理是,文档服务器(document server)维护文本文档、电子表格和演示文稿编辑器,并使用html5 canvas元素以javascript编写。
5.但目前很难进行在线文档编辑预览,通过oa系统管理文件比较困难。


技术实现要素:

6.为了解决以上技术问题,本发明提供了一种基于only office的在线文档预览编辑系统。方便嵌入各类oa系统,开箱即用,封装only office的各种使用细节。
7.本发明的技术方案是:
8.一种基于only office的在线文档预览编辑系统,
9.包括下模块:
10.only office服务模块,搭建only offcie服务,用于底层能力的支撑;
11.文件服务模块,用于文件的存取,提供基于文件读取操作接口;
12.权限管理模块,对文件读取进行鉴权,保护文件的安全性;
13.能力抽象模块,用于封装only office提供的各类api。
14.进一步的,
15.文件服务模块和能力抽象模块分别与only office服务模块相连接。
16.权限管理模块分别与能力抽象模块、文件服务模块相连接。
17.进一步的,
18.基于only office提供的基础能力,对only office进行二次开发,完善适用于oa系统。
19.再进一步的,
20.包括文档的在线查看、在线编辑、权限管理、文件服务、文档更改历史信息记录。
21.再进一步的,
22.提供文档预览功能,支持数种格式的文件预览,方便在线查阅各类系统中的存储的附件。
23.再进一步的,
24.格式包括:word、excel、pdf、jpg。
25.进一步的,
26.提供在线文档编辑功能,支持office系列文档的在线编辑,方便各类oa系统的引入。
27.进一步的,
28.用户可根据自己的文件系统实现具体的读存策略。
29.本发明的有益效果是
30.按本技术方案开发在线文档编辑预览功能,辅助oa系统,解决oa系统中文件管理的困难。
附图说明
31.图1是本发明的文件编辑预览系统示意图;
32.图2是本发明的基本架构示意图。
具体实施方式
33.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
34.本发明提出了一种基于only office的在线文档预览编辑系统,
35.如图1所示,
36.包括:
37.only office服务(101),搭建only offcie服务,用于底层能力的支撑;
38.文件服务(102),用于文件的存取,提供基于文件读取基本能力的接口,用户可以根据自己的文件系统实现具体的读存策略。
39.权限管理模块(103),对文件读取进行鉴权,保护文件的安全性;
40.能力抽象模块(104),用于封装only office提供的各类api。
41.本发明具备:
42.文档预览功能,支持多种格式的文件预览,如word、excel、pdf、jpg等格式,方便在线查阅各类系统中的存储的附件;
43.在线文档编辑功能,支持word、excel等office系列文档的在线编辑,方便各类oa系统的引入。
44.本发明基于only office提供的基础能力,对only office进行二次开发,完善适用于oa系统的技术,包括不限于文档的在线查看、在线编辑、权限管理、文件服务、文档更改历史信息记录等。
45.以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。


技术特征:
1.一种基于only office的在线文档预览编辑系统,其特征在于,包括下模块:only office服务模块,搭建only offcie服务,用于底层能力的支撑;文件服务模块,用于文件的存取,提供基于文件读取操作接口;权限管理模块,对文件读取进行鉴权,保护文件的安全性;能力抽象模块,用于封装only office提供的各类api。2.根据权利要求1所述的系统,其特征在于,文件服务模块和能力抽象模块分别与only office服务模块相连接;权限管理模块分别与能力抽象模块、文件服务模块相连接。3.根据权利要求2所述的系统,其特征在于,基于only office提供的基础能力,对only office进行二次开发,完善适用于oa系统。4.根据权利要求3所述的系统,其特征在于,包括文档的在线查看、在线编辑、权限管理、文件服务、文档更改历史信息记录。5.根据权利要求4所述的系统,其特征在于,提供文档预览功能,支持数种格式的文件预览,方便在线查阅各类系统中的存储的附件。6.根据权利要求5所述的系统,其特征在于,格式包括:word、excel、pdf、jpg。7.根据权利要求4所述的系统,其特征在于,提供在线文档编辑功能,支持office系列文档的在线编辑,方便各类oa系统的引入。8.根据权利要求1所述的系统,其特征在于,用户可根据自己的文件系统实现具体的读存策略。

技术总结
本发明提供一种基于only office的在线文档预览编辑系统,属于oa应用技术领域,本发明包括:only office服务模块,文件服务模块,权限管理模块,能力抽象模块。基于only office提供的基础能力,对only office进行二次开发,完善适用于oa系统的技术。善适用于oa系统的技术。善适用于oa系统的技术。


技术研发人员:公茂强 王彦功 张峰 朱家兵
受保护的技术使用者:浪潮软件科技有限公司
技术研发日:2023.07.25
技术公布日:2023/10/27
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图