System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 在线文档的处理方法和在线文档的处理装置制造方法及图纸_技高网

在线文档的处理方法和在线文档的处理装置制造方法及图纸

技术编号:43282319 阅读:16 留言:0更新日期:2024-11-12 16:05
本申请提供了一种在线文档的处理方法和在线文档的处理装置,该方法包括:接收用户发送的在线文档处理请求,在线文档处理请求用于请求对待处理文档进行编辑处理,在线文档处理请求包括用户的唯一身份标识和待处理文档的文档标识;对待处理文档进行预处理,得到预备文档,预备文档包括多个文档元素,预备文档的数据格式为预定格式,文档元素为构成预备文档的最小单位;获取组件集合并根据文档标识和唯一身份标识,确定组件集合中的至少一个编辑组件为目标编辑组件,编辑组件用于对文档元素进行编辑处理;采用目标编辑组件对预备文档进行处理,得到目标文档。该方法解决了在线文档处理效率低的问题。

【技术实现步骤摘要】

本申请涉及计算机,具体而言,涉及一种在线文档的处理方法、在线文档的处理装置以及计算机可读存储介质。


技术介绍

1、随着计算机技术的不断发展,在线文档办公的普及避免了线下文件的相互传输,带来了极大的便利,提升了工作效率和体验感。在使用在线文档的过程中,仍然无法避免会出现一些公用部分的文档元素还需要在多个在线文档中重复编辑的现象。复制粘贴文本可以一定程度上解决手动编辑的问题,然而,搜索到合适的可复制文本费时费力,复制粘贴也可能会导致部分样式丢失。公用的文档元素不能及时共享和快速复用,造成了文本资源的浪费,并且极大地影响在线文档的处理效率。

2、因此,亟需一种方法可以解决现有技术中在线文档处理效率低的问题。


技术实现思路

1、本申请的主要目的在于提供一种在线文档的处理方法、在线文档的处理装置以及计算机可读存储介质,以至少解决现有技术中在线文档处理效率低的问题。

2、根据本申请的一方面,提供了一种在线文档的处理方法,包括:接收用户发送的在线文档处理请求,所述在线文档处理请求用于请求对待处理文档进行编辑处理,所述在线文档处理请求包括所述用户的唯一身份标识和所述待处理文档的文档标识;对所述待处理文档进行预处理,得到预备文档,其中,所述预备文档包括多个文档元素,所述预备文档的数据格式为预定格式,所述文档元素为构成所述预备文档的最小单位;获取组件集合并根据所述文档标识和所述唯一身份标识,确定所述组件集合中的至少一个所述编辑组件为目标编辑组件,其中,所述编辑组件用于对所述文档元素进行编辑处理;采用所述目标编辑组件对所述预备文档进行处理,得到目标文档。

3、可选地,对所述待处理文档进行预处理,得到预备文档,包括:对所述待处理文档进行格式转换处理,得到预处理文档,其中,所述预处理文档的数据格式为json格式;对所述预处理文档进行在线渲染处理,得到所述预备文档。

4、可选地,对所述预处理文档进行在线渲染处理,得到所述预备文档,包括:获取所述预处理文档的文档元素的样式,得到多个待处理样式,其中,所述待处理样式至少包括段落样式、文本块样式以及文档默认样式;确定多个所述待处理样式中任意两个所述待处理样式的样式属性是否相同,在所述样式属性不同的情况下,对所述待处理样式进行并集处理,得到第一预备样式;在所述样式属性相同的情况下,确定所述文本块样式为第二预备样式;对所述第一预备样式和所述第二预备样式进行并集处理,得到目标样式;获取所述预处理文档的文档内容,所述文档内容和所述目标样式形成所述目标文档。

5、可选地,所述组件集合至少包括推荐组件,获取组件集合,包括:获取历史使用数据,其中,所述历史使用数据为当前时刻之前多个所述用户使用的历史编辑组件的使用记录,所述历史编辑组件用于对所述文档元素进行编辑处理;采用基于邻居的协同过滤算法对所述历史使用数据进行处理,得到所述推荐组件,其中,所述基于邻居的协同过滤算法用于预测所述用户对所述历史编辑组件的偏好程度,所述推荐组件的偏好程度位于多个所述历史编辑组件的偏好程度的前n位。

6、可选地,采用基于邻居的协同过滤算法对所述历史使用数据进行处理,得到所述推荐组件之后,所述方法还包括以下之一:确定多个所述用户的用户属性相同的所述用户为推荐用户,向多个所述推荐用户推荐同一个所述组件集合;计算任意两个所述推荐组件的相似度,得到多个相似度,并确定多个所述相似度中的最大值对应的所述推荐组件为相似组件,向所述用户推荐所述推荐组件和所述相似组件。

7、可选地,所述组件集合至少包括自定义组件,获取组件集合,包括:获取在线文档,并确定所述在线文档中包含预定文档元素的区域为目标区域;去除所述目标区域的批注信息和所述预定文档元素的文档默认样式,得到所述自定义组件。

8、可选地,根据所述文档标识和所述唯一身份标识,确定所述组件集合中的至少一个所述编辑组件为目标编辑组件,包括:根据所述文档标识和所述唯一身份标识,确定关键字,其中,所述关键字用于表征所述编辑组件的名称或者所述编辑组件的类型;确定所述组件集合中所述关键字对应的所述编辑组件为所述目标编辑组件。

9、可选地,采用所述目标编辑组件对所述预备文档进行处理,得到目标文档,包括:将所述目标编辑组件的文档数据复制到所述预备文档的编辑区域,得到处理结果;确定所述处理结果是否满足所述用户的编辑需求,在所述处理结果满足所述用户的编辑需求的情况下,对所述预备文档进行渲染处理,得到所述目标文档。

10、根据本申请的另一方面,提供了一种在线文档的处理装置,包括:接收单元,用于接收用户发送的在线文档处理请求,所述在线文档处理请求用于请求对待处理文档进行编辑处理,所述在线文档处理请求包括所述用户的唯一身份标识和所述待处理文档的文档标识;第一处理单元,用于对所述待处理文档进行预处理,得到预备文档,其中,所述预备文档包括多个文档元素,所述预备文档的数据格式为预定格式,所述文档元素为构成所述预备文档的最小单位;确定单元,用于获取组件集合并根据所述文档标识和所述唯一身份标识,确定所述组件集合中的至少一个所述编辑组件为目标编辑组件,其中,所述编辑组件用于对所述文档元素进行编辑处理;第二处理单元,用于采用所述目标编辑组件对所述预备文档进行处理,得到目标文档。

11、根据本申请的再一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行任意一种所述的方法。

12、应用本申请的技术方案,提供了一种在线文档的处理方法,首先,接收用户发送的在线文档处理请求,在线文档处理请求用于请求对待处理文档进行编辑处理,在线文档处理请求包括用户的唯一身份标识和待处理文档的文档标识;再对待处理文档进行预处理,得到预备文档,预备文档包括多个文档元素,预备文档的数据格式为预定格式,文档元素为构成预备文档的最小单位;然后,获取组件集合并根据文档标识和唯一身份标识,确定组件集合中的至少一个编辑组件为目标编辑组件,编辑组件用于对文档元素进行编辑处理;采用目标编辑组件对预备文档进行处理,得到目标文档。通过直接获取包括多个组件的组件集合,并且根据不同文档所对应的不同标识,确定出对应的目标编辑组件,通过目标编辑组件直接对在线文档进行编辑处理,替代手动下载大量组件的方式,可以提升在线文档处理效率,解决了现有技术中在线文档处理效率低的问题。

本文档来自技高网...

【技术保护点】

1.一种在线文档的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,对所述待处理文档进行预处理,得到预备文档,包括:

3.根据权利要求2所述的方法,其特征在于,对所述预处理文档进行在线渲染处理,得到所述预备文档,包括:

4.根据权利要求1所述的方法,其特征在于,所述组件集合至少包括推荐组件,获取组件集合,包括:

5.根据权利要求4所述的方法,其特征在于,采用基于邻居的协同过滤算法对所述历史使用数据进行处理,得到所述推荐组件之后,所述方法还包括以下之一:

6.根据权利要求1所述的方法,其特征在于,所述组件集合至少包括自定义组件,获取组件集合,包括:

7.根据权利要求1所述的方法,其特征在于,根据所述文档标识和所述唯一身份标识,确定所述组件集合中的至少一个所述编辑组件为目标编辑组件,包括:

8.根据权利要求1所述的方法,其特征在于,采用所述目标编辑组件对所述预备文档进行处理,得到目标文档,包括:

9.一种在线文档的处理装置,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至8中任意一项所述的方法。

...

【技术特征摘要】

1.一种在线文档的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,对所述待处理文档进行预处理,得到预备文档,包括:

3.根据权利要求2所述的方法,其特征在于,对所述预处理文档进行在线渲染处理,得到所述预备文档,包括:

4.根据权利要求1所述的方法,其特征在于,所述组件集合至少包括推荐组件,获取组件集合,包括:

5.根据权利要求4所述的方法,其特征在于,采用基于邻居的协同过滤算法对所述历史使用数据进行处理,得到所述推荐组件之后,所述方法还包括以下之一:

6.根据权利要求1所述的方法,其特征在于...

【专利技术属性】
技术研发人员:刘天宝周云龙徐竹胜黄福成王丰
申请(专利权)人:中国邮政储蓄银行股份有限公司
类型:发明
国别省市:

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

1