一维条码的校验方法
为了保证正确识读,条码申请一般具有校验功能或纠错功能。一维条码一般具有校验功能,即通过字符的校验来防止错误识读。而二维条码则具有纠错功能,这种功能使得二维条码在有局部破损的情况下仍可被正确地识读出来。
1.一维条码的校验方法
一维条码在纠错上主要采用校验码的方法。即从代码位置序号第二位开始,所有的偶(奇)数的数字代码求和的方法来校验条码的正确性。校验的目的是保证条空比的正确性。校验码算法有很多种,本书将在后续章节中加以介绍。
2.二维条码的纠错功能
纠错是为了当二维条码存在一定局部破损情况下,还能采用替代运算还原出正确的条码信息,从而保证条码的正确识读。二维码在保障识读正确方面采用了更为复杂、技术含量更高的方法。例如PDF417条码,在纠错方法上采用索罗门算法。不同的二维条码可采用不同的纠错算法。
条形码的识别原理
要将按照一定规则编译出来的条形码转换成有意义的信息,需要经历扫描和译码两个过程。物体的颜色是由其反射光的类型决定的,白色物体能反射各种波长的可见光,黑色物体则吸收各种波长的可见光,所以当条形码扫描器光源发出的光在条形码上反射后,反射光照射到条码申请扫描器内部的光电转换器上,光电转换器根据强弱不同的反射光信号,转换成相应的电信号。根据原理的差异,扫描器可以分为光笔、CCD、激光三种。电信号输出到条码扫描器的放大电路增强信号之后,再送到整形电路将模拟信号转换成数字信号。白条、黑条的宽度不同,相应的电信号持续时间长短也不同。然后译码器通过测量脉冲数字电信号0,1的数目来判别条和空的数目.通过测量0,1信号持续的时间来判别条和空的宽度。此时所得到的数据仍然是杂乱无章的,要知道条形码所包含的信息,则需根据对应的编码规则(例如:EAN-8码),将条形符号换成相应的数字、字符信息。最后,由计算机系统进行数据处理与管理,物品的详细信息便被识别了。
条形码的扫描
条形码的扫描需要扫描器,扫描器利用自身光源照射条形码,再利用光电转换器接受反射的光线,将反射光线的明暗转换成数字信号。不论是采取何种规则印制的条形码,都由静区、起始字符、数据字符与终止字符组成。有些条码在数据字符与终止字符之间还有校验字符。
▲静区:顾名思义,不携带任何信息的区域,起提示作用。
▲起始字符:第一位字符,具有特殊结构,当扫描器读取到该字符时,便开始正式读取代码了。
▲数据字符:条形码的主要内容。
▲校验字符:检验读取到的数据是否正确。不同编码规则可能会有不同的校验规则。
▲终止字符:最后一位字符,一样具有特殊结构,用于告知代码扫描完毕,同时还起到只是进行校验计算的作用。
为了方便双向扫描,起止字符具有不对称结构。因此扫描器扫描时可以自动对条码信息重新排列。条码扫描器有光笔、CCD、激光三种
▲光笔:最原始的扫描方式,需要手动移动光笔,并且还要与条形码接触。
▲CCD:以CCD作为光电转换器,LED作为发光光源的扫描器。在一定范围内,可以实现自动扫描。并且可以阅读各种材料、不平表面上的条码,成本也较为低廉。但是与激光式相比,扫描距离较短。
▲激光:以激光作为发光源的扫描器。又可分为线型、全角度等几种。
线型:多用于手持式扫描器,范围远,准确性高。
全角度:多为卧式,自动化程度高,在各种方向上都可以自动读取条码。
条码申请打印软件支持多种对象直接绘制,如文本、条形码、二维码绘制工具,当然也有图形的绘制工具,如绘制线段、圆角矩形、绘制椭圆/圆等工具,今天主要介绍的就是在条码打印软件中绘制圆角矩形的步骤:打开条码打印软件,新建标签之后,点击软件左侧的绘制圆角矩形按钮,在画布上绘制圆角矩形对象。双击圆角矩形,在图形属性-基本-线条中,可以设置线条的线型、颜色、粗细、以及圆角的弧度等。软件默认的线条粗细是0.3MM,圆角弧度为0。如果感觉线条太细、圆角弧度不明显的话,可以根据自己的需求,在软件中自定义进行设置。以上就是在条码打印软件中制作圆角矩形的操作步骤,是不是很简单,感兴趣的朋友,可以下载条码打印软件,自己动手操作。
商品条码申请的编码结构
三九码简介
39码是西元1974年发展出来的条码系统,是一种可供使用者双向扫瞄的分散式条码,也就是说相临两资料码之间,必须包含一个不具任何意义的空白(或细白,其逻辑值为0),且其具有支援文数字的能力,故应用较一般一维条码广泛,目前较主要利用于工业产品、商业资料及医院用的保健资料,它的最大优点是码数没有强制的限定,可用大写英文字母码,且检查码可忽略不计。
标准的39码是由起始安全空间、起始码、资料码、可忽略不计的检查码、终止安全空间及终止码所构成(徐绍文,1985),以Z135+这个资料为例,其所编成的39码
综合来说,39码具有以下特性:
1.条码的长度没有限制,可随着需求作弹性调整。但在规划长度的大小时,应考虑条码阅读机所能允许的范围,避免扫瞄时无法读取完整的资料。
2.起始码和终止码必须固定为“*”字元。
3.允许条码扫瞄器进行双向的扫瞄处理。
4.由于39码具有自我检查能力,故检查码可有可无,不一定要设定。
5.条码占用的空间较大。
可表示的资料包含有:0~9的数字,A~Z的英文字母,以及“+”、“-”、“*”、“/”、“%”、“$”、“.”等特殊符号,再加上空白字元“”,共计44组编码,并可组合出128个ASCIICODE的字元符号。
下一篇:使用徐州条形码实现防串货的流程
最新文章
- 江苏食品条码管理办法解读[ 2024-12-24 ]
- 辽宁矿泉水条码的标准化与合规要求[ 2024-12-23 ]
- 辽宁矿泉水条码的基本规则与申请流程[ 2024-12-22 ]
- 西藏酒水条形码申请详解[ 2024-12-21 ]
- 西藏酒水条形码申请指南[ 2024-12-20 ]
- 青海一维条形码申请指南[ 2024-12-19 ]