学位论文 李大森 基于打印指令的检测数据快速解析与输出系统研究与实现 2008

广告:

在《基于打印指令的检测数据快速解析与输出系统》的专题研究项目背景下,根据智能仪器系统的发展要求,本文结合嵌入式Linux系统开发、Lex&Yacc数据解析、文件格式转换以及打印系统等开发技术,提出了基于嵌入式Linux的智能仪器系统,论述了系统的软件实现。

本文工作主要包括以下几个方面:

首先,对原系统输出方式进行改造,提出新的输出系统模型,对新系统的总体结构、工作流程等进行了分析和设计。

其次,在研究上下文无关文法以及上下文相关文法的基础上,提出用简单上下文相关文法来描述ESC PK针式打印机语言,并给出了利用Lex&Yacc对简单上下文相关文法的处理方法。

第三,研究和设计ESC PK打印语句到PostScript文件的转换;深入剖析了打印系统相关的理论和实现技术,提出嵌入式Linux下打印系统设计模型,实现了一个功能较为完整、性能较优的打印系统。

本文对嵌入式Linux下基于打印指令的检测数据快速解析与输出系统进行研究与探讨,其处理模式和技术思想对我军和我国的现有设备改造和技术革新有着积极的借鉴意义。

通过对PDF语法以及文件结构的分析,包括最流行的线性PDF文件,以及修改过的PDF文件,论述如何从PDF文件中取出正文内容字符串流并进行解码,并从解码后的字符串流中提取出文本。同时,本文详细的叙述了如何将PDF文件的各个交叉引用表合并,从而获得所有最新的对象的偏移量。然后根据

PDF文档的逻辑结构获得到当前处于活动状态的所有流,最后进行解码,并提取出其中的文本内容。

PDF文件使用了工业标准的压缩算法,通常比PostScript文件小,易于传输与储存。它还是页独立的,一个PDF文件包含一个或多个“页”,可以单独处理各页,特别适合多处理器系统的工作。此外,一个PDF文件还包含文件中所使用的PDF格式版本,以及文件中一些重要结构的定位信息。正是由于PDF文件的种种优点,它逐渐成为出版业中的新宠。

根据本文的内容可以将线性化非线性化,修改过,没有修改过的各种PDF文件进行解析,获取其中的所有有效的流对象(二进制流)。

英语发音训练系统是一个用于协助用户提高自己发音的嵌入式系统。本次毕业设计的目标是将用户从网络上获取的传输入系统中的PDF文件中的文本内容提取出来,使用户可以将网络中丰富的PDF文件资源直接运用于我们的英语口语发音训练系统上。

广告:

相关内容

编辑:Admin 时间:2012/9/1 7:32:49 阅览:367   返回    
输出系统
数据
扫描关注53BK报刊官网
扫描关注阅速公司微信