APP下载

电子课业手写批注系统的实现

2013-10-15董险峰

吉林大学学报(信息科学版) 2013年5期
关键词:文本系统

邹 溪, 董险峰

(吉林大学 数学学院, 长春 130012)

0 引 言

教学网络经过几年的快速发展和完善[1], 已形成开放式的多媒体教学平台[2]。在这些平台中, 大多数解决的是网络教学问题, 而远程作业提交和批注的系统却很少。笔者设计的电子课业手写批注系统就是用书写板、 手写屏等手写指点设备对其格式兼容的电子报告、 作业进行标注的系统。

该系统不仅填补了网络教学中远程作业批改的空白, 而且不失传统纸质批改“见字如面”的亲切感。同时也为当今社会倡导的低碳办学提供了可贵的尝试。

1 技术路线

在电子课业手写批注系统中, 标注是指使用手写指点设备对文档的圈阅、 标记、 附注和涂抹等处理的过程。其中手写指点设备包括书写板、 手写屏、 鼠标和轨迹球等计算机外部设备。

首先, 用RTF(Rich Text Format)控件以富文本格式的方式打开Word文档, 同时把Word的原文档显示在窗体中。

然后, 将Windows消息的处理方法拦截, 并处理手写指点设备等消息, 用API(Application Programming Interface)函数自定义坐标系, 在RichTextBox场景[3]上批注, 保存在辅助文件中。

当再次打开此文档时, 读取这些信息, 绘制出批注笔迹; 同时显示批注笔迹的详细信息(批注人、 时间等)。系统流程如图1所示。

图1 系统流程图

2 关键技术

2.1 富文本的创建

运用富文本格式(RTF: Rich Text Format)打开(或创建)包含图片、 表格、 数学公式的文档。RTF是由微软公司开发的跨平台文档格式[4], 有很好的兼容性, 是通用的文件格式。

其基本元素由正文(Text)、 控制字(Control Word)、 控制符号(Control Symbol)和群组(Group)组成。

控制字是一种特定格式的命令, RTF用它作为正文格式的控制代码, 是以反斜杠()开头的小写字母序列, 以定界符标志一个RTF控制字的结束。……

登录APP查看全文

猜你喜欢

文本系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
初中群文阅读的文本选择及组织
基于PowerPC+FPGA显示系统
在808DA上文本显示的改善
半沸制皂系统(下)
基于doc2vec和TF-IDF的相似文本识别
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
文本之中·文本之外·文本之上——童话故事《坐井观天》的教学隐喻