条码打印系统设计与实现

被引量 : 0次 | 上传用户:xiaoex11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
条码技术从20世纪中叶开始到现在经过几十年发展,已达到非常成熟的阶段。随着各类考试网评的兴起,条码也在考试领域得到了大范围应用。网评属于目前考试领域流行的阅卷方式,为减少关键字的误识率,一般采用打印关键字条形码取代传统的涂点方式。此类条码的打印有着严格的要求,条码经常需要长途运输和分发,大多只能在考试时才能发现条码的问题,因此对于条码质检要求非常高,不能有任何差错,否则无法补救。由于条码使用者范围大,对条码输出的样式及外观均有复杂的要求。考试领域使用的条码均按考场打印,且每个考场条码条的前端都需要打印一个考场信息条码,另外由于条码集中打印量很大,必须使用网络版提供多台条码机同时打印能力,并且要求能够同步进行质检,这些都不是市面常见的通用条码打印程序能够实现的。本文主要研究了Codel28码的实现和识别原理。由于考试条码的内容主要是数字,因此着重介绍了128码中的字符集C。128码识别算法比较复杂,涉及图像处理的一些算法,本文主要介绍了图像二值化及边缘检测算子。基于开发效率及硬件通讯的考虑,条码打印系统采用DELPHI语言开发,并采用了C/S架构实现网络版,后台数据库为SQLSERVER.为将来系统扩展考虑,通讯采用了WEB服务中常用的JSON协议,通过这种标准的协议,既可以方便加入新的打印机支持;也可以很容易的转为B/S方式。本文设计的条码打印系统为网络版,但为了便于今后的商业化,也提供单机方式打印方式,单机无需安装网络版数据库,而采用DBF作为单机版数据库。本文提供了完整的打印系统实现框架,并对构成系统的4个功能子系统分别进行了描述。另外本文也对应用系统开发中最重要的数据库设计和主要模块的设计做了介绍。条码打印系统主要使用斑马ZEBRA条码打印机,为了获得更好的条码打印效果,采用ZPL II指令集控制打印而非所见即所得的方式。此方法的缺点就是无法直接打印汉字,但条码标签必须支持汉字打印,本文通过将汉字位图转换成点阵的方式,直接传送给打印机,巧妙的实现了汉字的打印。
其他文献
计算地基沉降的速率和地下水涌水量时都需要土的渗透性指标,因而土的渗透测定试验是工程勘察过程中的一个重要环节。本文对室内和室外试验分别进行了详细的介绍,并结合某工程
语言是人类最早的技术发明,由于作为一种传播媒介的文字可以分为象形文字和拼音文字,它们在处理音、形、意三者关系时的不同策略使它们拥有各自的独特品质,使得它们在打破人
<正>近年来,广陵区以特色农业园区为平台,加快设施农业、生态农业、休闲观光和农产品加工等项目的培育和集聚,不断提升产业融合发展水平。园区发展布局基本形成。广陵区农业
<正>低钠血症是心力衰竭患者最常见的电解质紊乱。其死亡率从5%~50%,取决于发生的速度及严重程度。本综述阐释了心力衰竭相关的低钠血症发生机制,并就血管加压素(AVP)受体拮
<正>腰椎间椎间盘突出症的最突出表现为沿神经根分布的下肢放射痛,是腰椎间椎间盘突出症患者最常见就诊原因。也是患者迫切希望解决的症状之一。近年来笔者以甲泼尼龙(methyl
以深圳地铁9号线人民南站地下连续墙成槽技术为例,探讨在近距离及低净空作业条件下采用低净空成槽及吊装设备结合钢筋笼分段下放连接的方法,辅以槽段稳定及临近建(构)筑物的
《支付清算组织管理办法》出台势在必行,第三方支付市场及第三方支付企业将受到影响,此文论述了《支付清算组织管理办法》出台过程、其对规范第三方支付市场的必要性以及第三
本文通过阐述语言与文学的关系,使高中英语教师意识到自身在英语课堂文学教学中职能的转变,通过多样化的教学手段,发挥文学的语言功用,进而帮助学生提高英语综合能力,同时,培
"新常态"下,基于阶段性分化和区域性融合并存的外部环境特征,我国出口领域将面临来自全球经济增速放缓、部分国家货币相对贬值、贸易保护主义抬头、新兴经济体和发展中国家的
根据质量守恒定律和有效物质 (能量、货币 )在系统内外部转化关系建立了社会 -经济 -自然复合生态系统有效物质(能量、货币 )平衡模型 ,定义了模型特征参数。将模型应用于 3