一维条码

  EAN码是国际物品编码协会制定的一种商品用条码,通用于全世界。EAN码符号有标准版(EAN-13)和缩短版(EAN-8)两种标准版表示13位数字,又称为EAN13码,缩短版表示8位数字,又称EAN8码。两种条码的最后一位为校验位,由前面的12位或7位数字计算得出。两种版本的编码方式可参考国标GB-12094-1998。


一、简介

  EAN码由前缀码、厂商识别码、商品项目代码和校验码组成。前缀码是国际EAN组织标识各会员组织的代码,我国为690、691和692;厂商代码是EAN编码组织在EAN分配的前缀码的基础上分配给厂商的代码;商品项目代码由厂商自行编码;校验码为了校验代码的正确性。在编制商品项目代码时,厂商必须遵守商品编码的基本原则:对同一商品项目的商品必须编制相同的商品项目代码;对不同的商品项目必须编制不同的商品项目代码。保证商品项目与其标识代码一一对应,即一个商品项目只有一个代码,一个代码只标识一个商品项目.我国的通用商品条码与其等效。我们日常购买的商品包装上所印的条码一般就是EAN码。

  另外,图书和期刊作为特殊的商品也采用了EAN13码表示ISBN和ISSN。前缀977被用于期刊号ISSN,图书号ISBN用978为前缀,我国被分配使用7开头的ISBN号,因此我国出版社出版的图书上的条码全部为9787开。


二、EAN13码的基本结构

  EAN-13商品条码由左侧空白区、起始符、左侧数据符、中间分隔符、右侧数据符、校验符、终止符、右侧空白区及供人识别字符组成。见图1和图2。

图1 
EAN-13 商品条码符号结构


图2 
EAN-13 商品条码符号构成示意图


其各个组成部分如下:

左侧空白区

位于条码符号最左侧的与空的反射率相同的区域,其最小宽度为11个模块宽。

起始符

位于条码符号左侧空白区的右侧,表示信息开始的特殊符号,由3个模块组成。

左侧数据符

位于起始符号右侧,中间分隔符左侧的一组条码字符。表示6位数字信息,由42个模块组成。

中间分隔符

位于左侧数据符的右侧,是平分条码字符的特殊符号,由5个模块组成。

右侧数据符

位于中间分隔符右侧,校验符左侧的一组条码字符。表示5位数字信息的一组条码字符,由35个模块组成。

校验符

位于右侧数据符的右侧,表示校验码的条码字符,由7个模块组成。

终止符

位于条码符号校验符的右侧,表示信息结束的特殊符号,由3个模块组成。

右侧空白区

位于条码符号最右侧的与空的反射率相同的区域,其最小宽度为7个模块宽。为保护右侧空白区的宽度,可在条码符号右下角加“>”符号,“>”符号的位置见图3。

图3 
EAN-13 商品条码符号右侧空白区中“>”的位置及尺寸


三、EAN8码的基本结构

EAN-8商品条码由左侧空白区、起始符、左侧数据符、中间分隔符、右侧数据符、校验符、终止符、右侧空白区及供人识别字符组成,见图4和图5。

图4 
EAN-8 商品条码的符号结构


图5 
EAN-8 商品条码符号构成示意图


EAN-8 商品条码的起始符、中间分隔符、校验符、终止符的结构同EAN-13商品条码。   EAN-8 商品条码左侧空白区与右侧空白区的最小宽度均为7个模块宽。为保护左右侧空白区的宽度,可在条码符号左下角加“<”符号,在条码符号右下角加“>”符号,“<”和“>”符号的位置见图6。

图6 
EAN-8 商品条码符号空白区中“<”“>”的位置及尺寸

左侧数据符表示4位信息,由28个模块组成。

右侧数据符表示3位数字信息,由21个模块组成。

供人识别字符是与条码相对应的8位数字,位于条码符号的下方。


四、EAN条码的编码原则

  商品条码的编码遵循唯一性原则,以保证商品条码在全世界内不重复,即一个商品项目只能有一个代码,或者说一个代码只能标识一种商品项目。不同规格、不同包装、不同品种、不同价格、不同颜色的商品只能使用不同的商品代码。

  商品条码的标准尺寸是37.29mm×26.26mm,放大倍率是0.9~2.0。当印刷面积允许时,应选择1.0倍率以上的条码,以满足识读要求,放大倍数越小的条码,印刷精度要求越高,当印刷精度不能满足要求时,易造成条码识读困难。

  由于条码的识读是通过条和空的颜色对比为实现的,一般情况下,只要能够满足对比度(pcs值)的要求的颜色即可使用。通常采用浅色作空的颜色,如白色、橙色、黄色等,采用深色作条的颜色,如黑色、暗绿色、深棕色等。最常搭配是黑条白空。根据条码检测的实践经验,红色、金色、浅黄色不宜作条的颜色,透明、金色不能作空的颜色。