网诺文字批注系统的制作方法



1.本发明涉及网站文字批注技术领域,具体讲是网诺文字批注系统。


背景技术:



2.文档的批注当前常用的软件有office套件、adobeacrobat等工具,这些工具仅针对特定文档格式进行批注,并且这些工具都是离线工具,没有很好地利用互联网,批注功能是word众多强大功能之一,用户可在指定位置插入批注,用于解释说明docx文件中的内容,另外一些互联网工具如innvision,可以很好地利用互联网进行协同批注,但仅支持图片等格式,不能针对常用的办公文档进行批注。
3.现有的批注技术还存在以下不足之处:
4.(1)常用的在线文档查看工具,需要在浏览器端安装特殊插件,给用户带来不便,同时由于浏览器的多样性,也给开发插件带来巨大的工作量。
5.(2)目前docx文件自动化批注需求日益增加,部分需求要求精确到更细粒度的批注,如句子、字,表格中的单元格等,现有docx文件自动化批注方法,如基于java语言的docx4j、基于c#的openxmlsdk、基于python语言的python-docx、bayoo-docx工具难以实现句子、字、单元格等细粒度元素的批注,并且无法自定义批注内容的字体、多样化批注。


技术实现要素:



6.本发明的目的在于提供网诺文字批注系统,以解决上述背景技术中提出常用的在线文档查看工具,需要在浏览器端安装特殊插件,给用户带来不便,同时由于浏览器的多样性,也给开发插件带来巨大的工作量,目前docx文件自动化批注需求日益增加,部分需求要求精确到更细粒度的批注,如句子、字,表格中的单元格等,现有docx文件自动化批注方法,如基于java语言的docx4j、基于c#的openxmlsdk、基于python语言的python-docx、bayoo-docx工具难以实现句子、字、单元格等细粒度元素的批注,并且无法自定义批注内容的字体、多样化批注的问题。
7.本发明的技术方案是:包括有数据通信模块、批注通信服务器、文件服务器、结构文件获取模块、批注环境生成模块、批注信息设置模块、文件生成模块、html+js模块、富文本添加模块、耦合至处理模块以及用户移动终端;
8.所述数据通信模块,和互联网连接,用来提供批注数据以及批注的关键专业词汇解释以及说明;
9.所述批注通信服务器,包括有批注模块,通信模块;所述批注模块,存储待批注文件以及用户移动终端对待批注文件添加的批注,所述待批注文件与文件服务器中的浏览器文件对应;所述通信模块,接收用户移动终端的批注并向用户移动终端发送批注更新提示;
10.所述文件服务器,包括有接收模块、处理模块;所述接收模块,接收来自用户移动终端的原始文件;所述处理模块,将原始文件格式处理为支持浏览器渲染的格式,并作为浏览器文件存储;
11.所述结构文件获取模块,负责获取文件的内部xml基础文件;
12.所述批注环境生成模块,负责在文件的xml基础文件中生成批注环境;
13.所述批注信息设置模块,负责设置批注信息;
14.所述文件生成模块,负责根据批注后的xml基础文件,得到带批注信息的文件;
15.所述html+js模块,可以对网站上的富文本内容进行批注,添加文字图片说明;
16.所述富文本添加模块,可以选中部分文字增加批注说明;
17.所述耦合至处理模块,用来提供数字内容,用来当接收选择指令时,根据醒目标记提供批注数据,及当再次接收选择指令时,停止提供批注数据;
18.所述用户移动终端,pc机或带有交互界面的移动终端;
19.进一步的,计算选择文字在页面的位置,根据位置计算批注图标的相对位置,将批注图标插入到批注位置前言,鼠标放在图标上时,自动弹出批注内容及批注人信息。
20.进一步的,所述数据通信模块包含多个批注数据库,且批注通信服务器包含优先级设定模块,耦合至处理模块,用来设定多个批注数据库的使用优先级及组合。
21.进一步的,所述多个批注数据库包含人物字典、地理字典、历史字典、体育字典、技术字典、文化字典、科学字典、经济字典、艺术字典。
22.进一步的,所述的批注所在的坐标空间根据待批注文件每页的坐标空间构建,并按照页面一一对应,所述的批注包括文字、语音、几何图形、手绘笔画,批注的位置存储在批注及文件服务器中,所述的批注及文件服务器中对同一文件存储多种版本的批注内容。
23.进一步的,参与同一个待批注文件的多个用户移动终端通过互联网组成讨论组,进行实时通信。
24.进一步的,所述批注信息包括文字段落批注的索引值、表格批注的索引值、图片批注的索引值;所述批注信息包括批注内容、批注属性、批注样式。
25.进一步的,所述文字段落批注的索引值包括:
26.段落批注:设置段落索引值,表示批注第几个段落;
27.句子批注:设置段落索引值与句子索引值,表示批注第几个段落中的第几个句子;
28.文字批注:设置段落索引值、句子索引值与字索引值,表示批注第几个段落中第几个句子的一个或多个字。
29.本发明通过改进在此提供网诺文字批注系统,与现有技术相比,具有如下改进及优点:
30.其一、本发明利用html+js技术,可以对网站上的富文本内容进行批注,添加文字图片说明,互联网网站富文本添加批注功能,可以选中部分文字增加批注说明,计算选择文字在页面的位置,根据位置计算批注图标的相对位置,将批注图标插入到批注位置前言,鼠标放在图标上时,自动弹出批注内容及批注人信息,出一种定位批注信息的方法,可以准确,快速的定位批注信息位置,可以进行文字批注,表格批注,图片批注等多种数据类型的多元化批注,字段落批注可精确到段落、句子、字级别,表格可精确到单元格级别的细粒度批注,可自定义批注内容的样式与属性,如字体、批注作者等,支持多样化批注。
31.其二、本发明提供的实时标记批注系统及其方法可让使用者扩充语词及词义,并可利用设定字典数值的方式,加快系统搜寻的速度,在阅读时,对于不了解的语词,只需点击就可查看其词义,让使用者在阅读文章时不需再额外去查寻字典,可保持阅读的连续性
和完整性。
32.其三、本发明多个用户可对批注及通信服务器中的同一个文件进行批注,且收到批注更新提醒,可以实现多用户实时的协同批注,节省用户之间的文件收发,提高工作效率,浏览器文件与待批注文件分开存储,浏览器文件为未经批注的文件,从而保留了原始文件,利于文件的溯源,批注及通信服务器中对同一浏览器文件存储多种版本的批注,可进行文件批注进程的回顾,有利于进行讨论总结,参与同一个待批注文件的多个用户终端通过互联网组成讨论组,进行实时通信,交流速度快。
附图说明
33.下面结合附图和实施例对本发明作进一步解释:
34.图1为网诺文字批注系统框图;
具体实施方式
35.下面将结合附图对本发明进行详细说明,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
36.本发明通过改进在此提供网诺文字批注系统,如图所示,包括有数据通信模块、批注通信服务器、文件服务器、结构文件获取模块、批注环境生成模块、批注信息设置模块、文件生成模块、html+js模块、富文本添加模块、耦合至处理模块以及用户移动终端;
37.数据通信模块,和互联网连接,用来提供批注数据以及批注的关键专业词汇解释以及说明;
38.批注通信服务器,包括有批注模块,通信模块;批注模块,存储待批注文件以及用户移动终端对待批注文件添加的批注,待批注文件与文件服务器中的浏览器文件对应;通信模块,接收用户移动终端的批注并向用户移动终端发送批注更新提示;
39.文件服务器,包括有接收模块、处理模块;接收模块,接收来自用户移动终端的原始文件;处理模块,将原始文件格式处理为支持浏览器渲染的格式,并作为浏览器文件存储;
40.结构文件获取模块,负责获取文件的内部xml基础文件;
41.批注环境生成模块,负责在文件的xml基础文件中生成批注环境;
42.批注信息设置模块,负责设置批注信息;
43.文件生成模块,负责根据批注后的xml基础文件,得到带批注信息的文件;
44.html+js模块,可以对网站上的富文本内容进行批注,添加文字图片说明;
45.富文本添加模块,可以选中部分文字增加批注说明;
46.耦合至处理模块,用来提供数字内容,用来当接收选择指令时,根据醒目标记提供批注数据,及当再次接收选择指令时,停止提供批注数据;
47.用户移动终端,pc机或带有交互界面的移动终端;
48.计算选择文字在页面的位置,根据位置计算批注图标的相对位置,将批注图标插入到批注位置前言,鼠标放在图标上时,自动弹出批注内容及批注人信息。
49.数据通信模块包含多个批注数据库,且批注通信服务器包含优先级设定模块,耦合至处理模块,用来设定多个批注数据库的使用优先级及组合。
50.多个批注数据库包含人物字典、地理字典、历史字典、体育字典、技术字典、文化字典、科学字典、经济字典、艺术字典。
51.的批注所在的坐标空间根据待批注文件每页的坐标空间构建,并按照页面一一对应,的批注包括文字、语音、几何图形、手绘笔画,批注的位置存储在批注及文件服务器中,的批注及文件服务器中对同一文件存储多种版本的批注内容。
52.参与同一个待批注文件的多个用户移动终端通过互联网组成讨论组,进行实时通信。
53.批注信息包括文字段落批注的索引值、表格批注的索引值、图片批注的索引值;批注信息包括批注内容、批注属性、批注样式。
54.文字段落批注的索引值包括:
55.段落批注:设置段落索引值,表示批注第几个段落;
56.句子批注:设置段落索引值与句子索引值,表示批注第几个段落中的第几个句子;
57.文字批注:设置段落索引值、句子索引值与字索引值,表示批注第几个段落中第几个句子的一个或多个字。
58.利用html+js技术,可以对网站上的富文本内容进行批注,添加文字图片说明,互联网网站富文本添加批注功能,可以选中部分文字增加批注说明,计算选择文字在页面的位置,根据位置计算批注图标的相对位置,将批注图标插入到批注位置前言,鼠标放在图标上时,自动弹出批注内容及批注人信息,可以进行文字批注,表格批注,图片批注等多种数据类型的多元化批注,字段落批注可精确到段落、句子、字级别,表格可精确到单元格级别的细粒度批注,可自定义批注内容的样式与属性,如字体、批注作者等,支持多样化批注,多个用户可对批注及通信服务器中的同一个文件进行批注,且收到批注更新提醒,可以实现多用户实时的协同批注,节省用户之间的文件收发,提高工作效率,参与同一个待批注文件的多个用户终端通过互联网组成讨论组,进行实时通信,交流速度快。
59.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

技术特征:


1.网诺文字批注系统,其特征在于:包括有数据通信模块、批注通信服务器、文件服务器、结构文件获取模块、批注环境生成模块、批注信息设置模块、文件生成模块、html+js模块、富文本添加模块、耦合至处理模块以及用户移动终端;所述数据通信模块,和互联网连接,用来提供批注数据以及批注的关键专业词汇解释以及说明;所述批注通信服务器,包括有批注模块,通信模块;所述批注模块,存储待批注文件以及用户移动终端对待批注文件添加的批注,所述待批注文件与文件服务器中的浏览器文件对应;所述通信模块,接收用户移动终端的批注并向用户移动终端发送批注更新提示;所述文件服务器,包括有接收模块、处理模块;所述接收模块,接收来自用户移动终端的原始文件;所述处理模块,将原始文件格式处理为支持浏览器渲染的格式,并作为浏览器文件存储;所述结构文件获取模块,负责获取文件的内部xml基础文件;所述批注环境生成模块,负责在文件的xml基础文件中生成批注环境;所述批注信息设置模块,负责设置批注信息;所述文件生成模块,负责根据批注后的xml基础文件,得到带批注信息的文件;所述html+js模块,可以对网站上的富文本内容进行批注,添加文字图片说明;所述富文本添加模块,可以选中部分文字增加批注说明;所述耦合至处理模块,用来提供数字内容,用来当接收选择指令时,根据醒目标记提供批注数据,及当再次接收选择指令时,停止提供批注数据;所述用户移动终端,pc机或带有交互界面的移动终端。2.根据权利要求1所述的网诺文字批注系统,其特征在于:计算选择文字在页面的位置,根据位置计算批注图标的相对位置,将批注图标插入到批注位置前言,鼠标放在图标上时,自动弹出批注内容及批注人信息。3.根据权利要求1所述的网诺文字批注系统,其特征在于:所述数据通信模块包含多个批注数据库,且批注通信服务器包含优先级设定模块,耦合至处理模块,用来设定多个批注数据库的使用优先级及组合。4.根据权利要求1所述的网诺文字批注系统,其特征在于:所述多个批注数据库包含人物字典、地理字典、历史字典、体育字典、技术字典、文化字典、科学字典、经济字典、艺术字典。5.根据权利要求1所述的网诺文字批注系统,其特征在于:所述的批注所在的坐标空间根据待批注文件每页的坐标空间构建,并按照页面一一对应,所述的批注包括文字、语音、几何图形、手绘笔画,批注的位置存储在批注及文件服务器中,所述的批注及文件服务器中对同一文件存储多种版本的批注内容。6.根据权利要求1所述的网诺文字批注系统,其特征在于:参与同一个待批注文件的多个用户移动终端通过互联网组成讨论组,进行实时通信。7.根据权利要求1所述的网诺文字批注系统,其特征在于:所述批注信息包括文字段落批注的索引值、表格批注的索引值、图片批注的索引值;所述批注信息包括批注内容、批注属性、批注样式。8.根据权利要求1所述的网诺文字批注系统,其特征在于:所述文字段落批注的索引值
包括:段落批注:设置段落索引值,表示批注第几个段落;句子批注:设置段落索引值与句子索引值,表示批注第几个段落中的第几个句子;文字批注:设置段落索引值、句子索引值与字索引值,表示批注第几个段落中第几个句子的一个或多个字。

技术总结


本发明的网诺文字批注系统,属于网站文字批注技术领域,本发明利用html+js技术,可以对网站上的富文本内容进行批注,添加文字图片说明,互联网网站富文本添加批注功能,可以选中部分文字增加批注说明,计算选择文字在页面的位置,根据位置计算批注图标的相对位置,将批注图标插入到批注位置前言,鼠标放在图标上时,自动弹出批注内容及批注人信息,出一种定位批注信息的方法,可以准确,快速的定位批注信息位置,可以进行文字批注,表格批注,图片批注等多种数据类型的多元化批注,字段落批注可精确到段落、句子、字级别,表格可精确到单元格级别的细粒度批注,可自定义批注内容的样式与属性,如字体、批注作者等,支持多样化批注。支持多样化批注。支持多样化批注。


技术研发人员:

夏可夫

受保护的技术使用者:

深圳市鹏为文化有限公司

技术研发日:

2022.11.22

技术公布日:

2023/3/3

本文发布于:2024-09-21 00:31:52,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/66817.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:模块   文件   所述   文字
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议