-
公开(公告)号:CN115309476A
公开(公告)日:2022-11-08
申请号:CN202211008799.X
申请日:2022-08-22
Applicant: 北京冠群信息技术股份有限公司
IPC: G06F9/445 , G06F9/451 , G06F3/0484
Abstract: 本发明涉及文档编辑技术领域,包括一种基于浏览器的ofd文件显示和编辑方法;首先在浏览器端创建默认虚拟ofd文件,具体按照ofd的文件层次组织结构和数据结构标准,构建由javascript实现的虚拟ofd文件;再根据虚拟ofd文件,创建Web编辑器;通过Web编辑器,选取ofd文件;并进行解析ofd文件;重置虚拟ofd文件;重置编辑器进行编辑ofd文件。本发明根据OFD的文件层次组织结构和数据结构标准,构建由javascript实现的虚拟ofd文件;然后根据虚拟ofd文件,创建Web编辑器;通过Web编辑器,修改虚拟ofd文件;最终实现所见即所得的ofd文件的编辑功能。
-
公开(公告)号:CN116484810A
公开(公告)日:2023-07-25
申请号:CN202310493197.6
申请日:2023-05-05
Applicant: 北京冠群信息技术股份有限公司
IPC: G06F40/166 , G06F40/186
Abstract: 本发明涉文档编辑技术领域,公开了一种OFD文档实时协同在线编辑的方法,对OFD文档进行在线编辑,首先在浏览器端使用前端存储技术,存储所有的本地的和接收到的原子化操作,浏览器端使用本地的OFD编辑器程序,根据原子化操作指令,修改并渲染;协同编辑,多用户在多个浏览器端打开同一个OFD在线文档。通过OT算法实现编辑;首先原子化操作数据结构,包括对原子化操作数据赋予包括操作序号、印戳、文档编码、操作类型、操作节点路径、开始位置、结束位置、操作值和用户账号。本发明可以大大减少协同编辑中的服务器的运行压力,大大提升在线编辑的速度,从而提供更好的用户体验。
-