节点文献

嵌入式多格式文档展示与标注系统研究与开发

Research and Implementation on Embedded Multi-format Document Presentation and Annotation System

【作者】 曹晓东

【导师】 董亚波;

【作者基本信息】 浙江大学 , 计算机应用技术, 2010, 硕士

【摘要】 文档格式的多样化给文档阅读软件带来了挑战,特别是随着各类便携式电子阅读器在市场上的竞争发展,与之相对应的电子文档格式也是互相对立,互不相容。针对这一问题,本文在嵌入式阅读设备的基础上,研究并开发了一种能够兼容多种电子文档格式的阅读系统,同时借鉴传统的纸笔式阅读标注方式,提供了对多种文档标注的功能。系统包括了多格式文档展示与多格式文档标注两种关键技术。展示技术主要研究并实现了如何兼容打开多格式文档,支持动态添加对新格式文档的解析,并在此基础上,采用缓存、动态更新等方式来快速展示文档页面。标注技术主要研究调查了文档标注的分类,在此基础上,实现了各类标注及擦除标注的功能,并在存储层面上,使用文档容器将原始文档和标注数据融合为一体进行保存。系统在用户交互层面和数据存储层面将两种技术进行结合,在实现层面进行分离,不仅实现了多格式文档的展示和标注功能,而且在操作上更为友好方便。最后还对系统在阅读文档过程中的各类操作性能进行了测试,测试结果表明该系统达到了应用的标准。

【Abstract】 There are various formats of electronic document and E-books nowadays. To read such kinds of documents we need different specific readers. Besides, a convenience annotation tool which does not rely on the electronic document’s format is needed. However there lacks such a reader which can open various kinds of document and can make annotation freely. To solve the problem, this paper introduced a useful multi-format document presentation and annotation system based on embedded devices. It was based on embedded system, multi-format documents could be compatible with the reading system. Using the system, users can read the documents while label them just like using pens drawing on paper.Research and implementation of the system included two key technologies, multi-format document presentation technology and multi-format document annotation technology. Presentation technology mainly concerned on how to be compatible with multi-format documents, and add new parsers for new formats. On this basis, cache and dynamic replace strategy are used to speed the rendering process of the document pages. Annotation technology mainly focused on the classification of the document marks, and implementation of the annotation engine to support such various types of marks. The annotation engine also supports mark eraser function. At last, a document container is presented, which combines the original documents and annotation data as a whole. Based on the two key technology, a embedded E-Book is designed, which not only support multi-format document presentation and annotation functions, but also provided a more friendly and convenient document-reading manner.Finally some tests were applied on the system to verify interactive performances. The test results showed that the system fully met the application criteria.

  • 【网络出版投稿人】 浙江大学
  • 【网络出版年期】2011年 02期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络