基于HTML5的文档在线评阅及批注的实现
作者:蔡向高 刘华泓
来源:《中国信息技术教育》2015年第09期
摘要:针对现阶段各种Web系统对于电子文档在线评阅及批注功能的支持有限问题,本文提出了一种基于新一代Web技术HTML5的在线评阅及手写批注实现,并支持与服务端进行通信保留修改痕迹。电子文档的全文批注功能是很多OA系统、在线学习系统的重要环节,此技术的实现有助于提高公文批阅、作业批改的效率以及用户体验。
关键词:在线批注;手写批注;HTML5;Web系统
中图分类号:TP311.52 ; 文献标识码:A ; 论文编号:1674-2117(2015)09-0073-03
● 引言
svg canvas 在各种涉及电子文档的Web系统中,电子文档在线评阅及批注功能是一种重要的用户需求。然而现今阶段,各种Web系统对电子文档一般只提供阅读功能。少数拥有对在线批注功
能提供支持的系统,一般要求用户提交基于在线编辑器的富文本,该富文本一般是属于HTML格式,无法支持Word、PDF等格式文档。此外,此类系统批注的实现一般是直接对富文本进行编辑,不支持手写、圈注等符合用户体验的批注模式。
为了实现电子文档在线手写批注的功能,不少系统和学者都采用了ActiveX控件的形式。[1]此类实现方式要求用户在浏览器上安装ActiveX控件或客户端,并且都是以ActiveX控件作为桥接,调用MS Word进行处理,需要用户本机安装MS Office等软件。此类实现方式的另一个问题是,系统虽然可以保留批注信息,但无法感知批注信息的内容。所有的批注结果最终以一个新的Word文档保存,如果第一位用户将所有的内容删除了,第二位用户则无法直接查看原始内容。此外,用户如果在Word文档中嵌入一些脚本,还可能导致安全问题出现。
为此,本文提出一种基于HTML5技术的在线评阅及批注功能的实现,支持手写、文本、圈注等批注模式,通过序列化后可以将批注痕迹上传到服务器并合成批注后的新文档。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论