电子文件的批注处理方法、装置、电子设备及存储介质与流程

文档序号:34860187发布日期:2023-07-23 06:32阅读:38来源:国知局
电子文件的批注处理方法、装置、电子设备及存储介质与流程

本技术涉及计算机,特别是涉及电子文件的批注处理方法、装置、电子设备,以及计算机可读存储介质。


背景技术:

1、现有技术中,电子设备生成、存储的电子文件包括很多种格式,用于承载各种信息。例如,电子文件可以为用于存储用户的绘画作品、摄影作品、亲笔书信的图片文件,用于存储作业、文章等的表格文件或文本文件。在某些场景下,用户可以对电子文件进行批注,即在针对电子文件的原始内容中叠加批注用户的手写笔迹。例如,多人在一份电子画稿上手写修改意见或题字等。在多人对电子文件进行批注的过程中,区分叠加有多人批注笔迹的电子文件中不同批注的作者,具有重要作用。然而,现有技术中针对电子文件的批注处理方法,无法高效、准确地对不同用户的批注笔迹进行区分。

2、可见,现有技术中需要提供一种可以有效区分电子文件中不同批注笔迹的作者的批注处理方法。


技术实现思路

1、本技术实施例提供一种电子文件的批注处理方法及装置、电子设备,可以实现准确区分电子文件的批注笔迹的作者。

2、第一方面,本技术实施例提供了一种电子文件的批注处理方法,包括:

3、响应于通过预设编辑器对电子文件进行批注,获取所述电子文件的关联数据,其中,所述关联数据包括:m张图片,以及每张所述图片的属性信息,所述属性信息包括:图层顺序号和作者信息,所述图片包括:所述电子文件的原始内容图片,或者,所述图片包括:所述电子文件的原始内容图片和批注笔迹图片,m为大于或等于1的整数;

4、根据所述图片的所述图层顺序号,在所述预设编辑器的画布窗口的相应图层展示对应的所述图片,使得所述画布窗口至少展示所述电子文件的原始内容;

5、在所述画布窗口的顶层创建当前批注图层,用于用户在所述当前批注图层进行手写批注;

6、响应于结束手写批注操作,根据用户在所述当前批注图层进行手写批注的批注笔迹,生成当前批注笔迹图片;

7、设置所述当前批注笔迹图片的作者信息为与所述用户的信息关联的取值,以及,设置所述当前批注笔迹图片的图层顺序号为目标图层顺序号,所述目标图层顺序号指示所述当前批注笔迹图片位于所述图片匹配的顶层图层之上;

8、将所述当前批注笔迹图片、所述当前批注笔迹图片的属性信息,添加至所述关联数据中,以更新所述电子文件的批注数据。

9、第二方面,本技术实施例提供了一种电子文件的批注处理装置,包括:

10、电子文件关联数据获取模块,用于响应于通过预设编辑器对电子文件进行批注,获取所述电子文件的关联数据,其中,所述关联数据包括:m张图片,以及每张所述图片的属性信息,所述属性信息包括:图层顺序号和作者信息,所述图片包括:所述电子文件的原始内容图片,或者,所述图片包括:所述电子文件的原始内容图片和批注笔迹图片,m为大于或等于1的整数;

11、第一展示模块,用于根据所述图片的所述图层顺序号,在所述预设编辑器的画布窗口的相应图层展示对应的所述图片,使得所述画布窗口至少展示所述电子文件的原始内容;

12、批注模块,用于在所述画布窗口的顶层创建当前批注图层,用于用户在所述当前批注图层进行手写批注;

13、批注笔迹图片生成模块,用于响应于结束手写批注操作,根据用户在所述当前批注图层进行手写批注的批注笔迹,生成当前批注笔迹图片;

14、所述批注笔迹图片生成模块,该用于设置所述当前批注笔迹图片的作者信息为与所述用户的信息关联的取值,以及,设置所述当前批注笔迹图片的图层顺序号为目标图层顺序号,所述目标图层顺序号指示所述当前批注笔迹图片位于所述图片匹配的顶层图层之上;

15、批注更新模块,用于将所述当前批注笔迹图片、所述当前批注笔迹图片的属性信息,添加至所述关联数据中,以更新所述电子文件的批注数据。

16、第三方面,本技术实施例提供了一种电子文件的批注处理方法,包括:

17、响应于通过预设阅读器对电子文件进行浏览,获取所述电子文件的关联数据,其中,所述关联数据包括:m张图片,以及每张所述图片的属性信息,所述属性信息包括:图层顺序号和作者信息,所述图片包括:所述电子文件的原始内容图片,或者,所述图片包括:所述电子文件的原始内容图片和批注笔迹图片,m为大于或等于1的整数;

18、根据所述图片的所述图层顺序号,在所述预设阅读器的阅读内容展示窗口的相应图层展示对应的所述图片,使得所述阅读内容展示窗口至少展示所述电子文件的原始内容;

19、根据候选作者信息,在所述预设阅读器的作者选择区域展示与所述候选作者信息对应的作者选项的列表,其中,所述候选作者信息包括:所述批注笔迹图片的所述作者信息和/或所述原始内容图片的所述作者信息;

20、响应于对所述作者选项的选择操作,根据所述选择操作选择的所述作者选项对应的所述作者信息,基于作者维度对所述图片进行展示控制。

21、第四方面,本技术实施例提供了一种电子文件的批注处理装置,包括:

22、电子文件关联数据获取模块,用于响应于通过预设阅读器对电子文件进行浏览,获取所述电子文件的关联数据,其中,所述关联数据包括:m张图片,以及每张所述图片的属性信息,所述属性信息包括:图层顺序号和作者信息,所述图片包括:所述电子文件的原始内容图片,或者,所述图片包括:所述电子文件的原始内容图片和批注笔迹图片,m为大于或等于1的整数;

23、第三展示模块,用于根据所述图片的所述图层顺序号,在所述预设阅读器的阅读内容展示窗口的相应图层展示对应的所述图片,使得所述阅读内容展示窗口至少展示所述电子文件的原始内容;

24、第四展示模块,用于根据候选作者信息,在所述预设阅读器的作者选择区域展示与所述候选作者信息对应的作者选项的列表,其中,所述候选作者信息包括:所述批注笔迹图片的所述作者信息和/或所述原始内容图片的所述作者信息;

25、展示控制模块,用于响应于对所述作者选项的选择操作,根据所述选择操作选择的所述作者选项对应的所述作者信息,基于作者维度对所述图片进行展示控制。

26、第五方面,本技术实施例还公开了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本技术实施例所述的电子文件的批注处理方法。

27、第六方面,本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时本技术实施例公开的电子文件的批注处理方法的步骤。

28、本技术实施例公开的电子文件的批注处理方法,通过响应于通过预设编辑器对电子文件进行批注,获取所述电子文件的关联数据,其中,所述关联数据包括:m张图片,以及每张所述图片的属性信息,所述属性信息包括:图层顺序号和作者信息,所述图片包括:所述电子文件的原始内容图片,或者,所述图片包括:所述电子文件的原始内容图片和批注笔迹图片,m为大于或等于1的整数;之后,根据所述图片的所述图层顺序号,在所述预设编辑器的画布窗口的相应图层展示对应的所述图片,使得所述画布窗口至少展示所述电子文件的原始内容;并在所述画布窗口的顶层创建当前批注图层,用于用户在所述当前批注图层进行手写批注;然后,响应于结束手写批注操作,根据用户在所述当前批注图层进行手写批注的批注笔迹,生成当前批注笔迹图片;设置所述当前批注笔迹图片的作者信息为与所述用户的信息关联的取值,以及,设置所述当前批注笔迹图片的图层顺序号为目标图层顺序号,所述目标图层顺序号指示所述当前批注笔迹图片位于所述图片匹配的顶层图层之上;最后,将所述当前批注笔迹图片、所述当前批注笔迹图片的属性信息,添加至所述关联数据中,以更新所述电子文件的批注数据。本技术实施例公开的上述方法,通过将不同用户作的批注笔迹与图层关联,实现了准确区分电子文件的批注笔迹的作者,并可以进一步实现基于作者对批注笔迹进行独立处理。

29、进一步的,通过在预设编辑器中展示作者信息,可以选择查看指定作者的批注笔迹,有效改善批注笔迹的阅读体验。

30、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1