一种基于流式电子协作文档的图层叠加方法及装置制造方法及图纸

技术编号:34411069 阅读:23 留言:0更新日期:2022-08-03 22:03
本申请公开了一种基于流式电子协作文档的图层叠加方法及装置,所述方法包括,接收目标文档的编辑信息;对目标文档的编辑信息进行解析,生成图层数据结构;根据图层数据结构生成叠加数据图层;叠加数据图层对应目标文档;根据叠加数据图层和叠加数据图层对应的目标文档生成协同文件,并输出。通过根据目标文档的编辑信息生成图层数据结构,并根据图层数据结构建立叠加数据图层的方式,使图层与目标文档相对独立,从而实现原文的结构不被破坏的同时,保证用户可以便利的阅读其他用户所分享的协同作业信息,极大的提升了用户体验,并有利于后续协同办公。于后续协同办公。于后续协同办公。

【技术实现步骤摘要】
一种基于流式电子协作文档的图层叠加方法及装置


[0001]本申请涉及信息处理
,尤其涉及一种基于流式电子协作文档的图层叠加方法及装置。

技术介绍

[0002]当今社会,在线办公和学习是时代进步和社会发展的趋势,在线办公和学习的效率是这一趋势发展的关键要素。而决定这一效率的要点之一则是一个参与者如何把自己对于线上文档的学习经验快速分享给他人,从而加速他人办公与学习的进度。
[0003]电子文档主要包括流式文档和板式文档,这两种文档的排版模式不同,流式文档是可编辑的,其内容是流动的,例如微软的Word文档,而Adobe的PDF文档则属于板式文档,是不可编辑的。
[0004]目前,在对流式文档进行例如补充说明、渲染、交流等协同作业时,通常采用的方法是以注释的形式直接将内容添加到原文中。但这种做法会破坏原文的结构,从而给后续的文档管理带来一定麻烦,不利于协同办公。

技术实现思路

[0005]本专利技术的目的是针对现有技术的缺陷,提供一种基于流式电子协作文档的图层叠加方法及装置。
[0006]为了实现上述目的,在第一方面,本专利技术实施例提供了一种基于流式电子协作文档的图层叠加方法,应用于电子设备,所述方法包括:接收目标文档的编辑信息;对所述目标文档的编辑信息进行解析,生成图层数据结构;根据所述图层数据结构生成叠加数据图层;所述叠加数据图层对应所述目标文档;根据所述叠加数据图层和所述叠加数据图层对应的目标文档生成协同文件,并输出。
[0007]优选的,在所述根据所述叠加数据图层和所述叠加数据图层对应的目标文档生成协同文件,并输出之后,所述方法还包括:接收分享指令;根据所述分享指令生成管理信息;根据所述管理信息更新对应的图层数据结构;根据更新后的图层数据结构更新对应的叠加数据图层,并根据更新后的叠加数据图层和对应的目标文档生成协同文件;将所述协同文件发送至服务端。
[0008]进一步优选的,所述方法还包括:接收所述服务端发送的协同文件;所述协同文件包括一个或多个叠加数据图层;
根据协同文件中的管理信息,确定是否具有查看协同文件中叠加数据图层的权限。
[0009]进一步优选的,如果具有查看协同文件中叠加数据图层的权限,则所述方法还包括:确定允许显示的一个或多个叠加数据图层,并相应显示。
[0010]优选的,所述方法还包括:确定是否对已有叠加数据图层进行编辑;如果是,则确定对应的叠加数据图层;根据目标文档的编辑信息更新对应的叠加数据图层,并根据更新后的叠加数据图层更新对应的协同文件;如果否,则生成空白图层;根据目标文档的编辑信息更新空白图层,生成叠加数据图层,并根据叠加数据图层生成相应的协同文件。
[0011]优选的,所述方法还包括:对协同文件中的所有叠加数据图层进行扫描并解析,得到协同文件中的一个或多个叠加图层特征信息;当所述叠加图层特征信息的出现频次大于阈值时,生成推送信息,并输出。
[0012]优选的,所述图层数据结构包括:时间戳、第一标记位置、第二标记位置、叠加图层种类和叠加图层内容。
[0013]在第二方面,本专利技术实施例还提供了一种基于流式电子协作文档的图层叠加装置,所述装置包括:接收单元,用于接收目标文档的编辑信息;解析单元,用于对所述目标文档的编辑信息进行解析,生成图层数据结构;处理单元,用于根据所述图层数据结构生成叠加数据图层;所述叠加数据图层对应所述目标文档;所述处理单元还用于,根据所述叠加数据图层和所述叠加数据图层对应的目标文档生成协同文件,并输出。
[0014]优选的,所述装置还包括:管理单元;所述接收单元,还用于接收分享指令;所述管理单元,用于根据所述分享指令生成管理信息,并根据所述管理信息更新对应的图层数据结构;所述处理单元,还用于根据更新后的图层数据结构更新对应的叠加数据图层,并根据更新后的叠加数据图层和对应的目标文档生成协同文件;所述处理单元,还用于将所述协同文件发送至服务端。
[0015]进一步优选的,所述装置还包括:查看单元;所述接收单元,还用于接收所述服务端发送的协同文件;所述协同文件包括一个或多个叠加数据图层;所述查看单元,根据协同文件中的管理信息,确定是否具有查看协同文件中叠加数据图层的权限。
[0016]进一步优选的,所述查看单元还用于:确定允许显示的一个或多个叠加数据图层,并显示。
[0017]优选的:所述接收单元,还用于确定是否对已有叠加数据图层进行编辑;如果是,则所述接收单元确定对应的叠加数据图层,所述解析单元根据目标文档的编辑信息生成图层数据结构,所述处理单元根据所述图层数据结构更新对应的叠加数据图层,并根据更新后的叠加数据图层更新对应的协同文件;如果否,则所述接收单元生成空白图层,所述解析单元根据目标文档的编辑信息生成图层数据结构,所述处理单元根据所述图层数据结构更新空白图层,生成叠加数据图层,并根据叠加数据图层生成相应的协同文件。
[0018]优选的,所述装置还包括推送单元:所述推送单元,用于对协同文件中的所有叠加数据图层进行扫描并解析,得到协同文件中的一个或多个叠加图层特征信息;当所述叠加图层特征信息的出现频次大于阈值时,生成推送信息,并输出。
[0019]优选的,所述图层数据结构包括:时间戳、第一标记位置、第二标记位置、叠加图层种类和叠加图层内容。
[0020]本公开实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行如上述第一方面所公开的基于流式电子协作文档的图层叠加方法。
[0021]本公开实施例还提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现如上述第一方面所公开的基于流式电子协作文档的图层叠加方法。
[0022]本专利技术实施例提供了一种基于流式电子协作文档的图层叠加方法,通过根据目标文档的编辑信息生成图层数据结构,并根据图层数据结构建立叠加数据图层的方式,使图层与目标文档相对独立,从而实现了原文的结构不被破坏,进而极大的提升了用户体验,并有利于后续协同办公。
附图说明
[0023]通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
[0024]图1为本专利技术实施例提供的基于流式电子协作文档的图层叠加方法流程图;图2为本专利技术实施例提供的分享协同文件的方法流程图;图3为本专利技术实施例提供的查看协同文件的方法流程图;图4为本专利技术实施例提供的基于流式电子协作文档的图层叠加装置的结构示意图;图5为本专利技术实施例提供本电子设备的结构示意图。
具体实施方式
[0025]下面,将参考附图详细地描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于流式电子协作文档的图层叠加方法,其特征在于,所述方法应用于电子设备,所述方法包括:接收目标文档的编辑信息;对所述目标文档的编辑信息进行解析,生成图层数据结构;根据所述图层数据结构生成叠加数据图层;所述叠加数据图层对应所述目标文档;根据所述叠加数据图层和所述叠加数据图层对应的目标文档生成协同文件,并输出。2.根据权利要求1所述的方法,其特征在于,在所述根据所述叠加数据图层和所述叠加数据图层对应的目标文档生成协同文件,并输出之后,所述方法还包括:接收分享指令;根据所述分享指令生成管理信息;根据所述管理信息更新对应的图层数据结构;根据更新后的图层数据结构更新对应的叠加数据图层,并根据更新后的叠加数据图层和对应的目标文档生成协同文件;将所述协同文件发送至服务端。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:接收所述服务端发送的协同文件;所述协同文件包括一个或多个叠加数据图层;根据协同文件中的管理信息,确定是否具有查看协同文件中叠加数据图层的权限。4.根据权利要求3所述的方法,其特征在于,如果具有查看协同文件中叠加数据图层的权限,则所述方法还包括:确定允许显示的一个或多个叠加数据图层,并相应显示。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定是否对已有叠加数据图层进行编辑;如果是,则确定对应的叠加数据图层;根据目标文档的编辑信息更新对应的叠加数据图层,并根据更新后的叠加数据图层更新对应的协同文件;如果否,则生成空白图层;根据目标文档的编辑信息更新空白图层,生成叠加数据图层,并根据叠加数据图层生成相应的协同文件。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:对协同文件中的所有叠加数据图层进行扫描并解析,得到协同文件中的一个或多个叠加图层特征信息;当所述叠加图层特征信息的出现频次大于阈值时,生成推送信息,并输出。7.根据权利要求1所述的方法,其特征在于,所述图层数据结构包括:时间戳、第一标记位置、第二标记位置、叠加图层种类和叠加图层内容。8.一种基于流式电子协作文档的图层叠加装置,其特征在于,所述装置包括:接收单元,用于接收目标文档的编辑信息;解析单元,用于对所述目标文档的编辑信息进行解析,生成图层数据结构;处理单元,用于根据所述图层数据结构生成叠加数据图层;所述叠加数据图层对应所述目标文档;
所述处理单元还用于,根据所述叠加数据图层和所述叠加数据图层对应的目标文档生...

【专利技术属性】
技术研发人员:郭燕鹏
申请(专利权)人:天津联想协同科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1