查看帮助>>

课程导航

10.3 复合条码

EAN·UCC系统复合码是将EAN·UCC系统线性符号(即一维条码)和2D(二维条码,包括行排式和矩阵式)复合组分组合起来的一种码制。线性组分对项目的主要标识进行编码。相邻的2D复合组分对附加数据(如批号和有效日期)进行编码。

EAN·UCC复合码有A、B、C三种复合码类型,每种分别有不同的编码规则。设计编码器模型可以自动选择准确的类型并进行优化。

用于表示项目主要标识的线性组分可以被所有扫描器识别。2D复合组分可以被线性的、面阵CCD扫描器以及线性的光栅激光扫描器识读。

2D组分给EAN·UCC系统线性符号增加了用以表示附加信息的应用标识符单元数据串。

1.EAN·UCC复合码概述

EAN·UCC复合码由线性组分和多行2D复合组分组成。2D复合组分印刷在线性组分之上。两个组分被分隔符所分开。在分隔符和2D复合组分之间允许最多3个模块宽的空,以便可以更容易地分别印刷两种组分。

线性组分是下列条码中的一种:

EAN/UPC码制(EAN-13,EAN-8,UPC-A,或者UPC-E)。

RS1 Databar系列条码符号。

UCC/EAN-128条码。

线性组分的选择决定了EAN·UCC复合条码名称,比如EAN-13复合码,或者UCC/EAN-128复合码。

2D复合组分(简写为CC)是根据线性组分和需要进行编码的附加数据的数量来选择的。有3种2D复合组分,按照最大数据容量排列如下:

CC-A:微PDF417的变码,最多56位。

CC-B:新编码规则的微PDF417,最多338位。

CC-C:新编码规则的PDF417条码,最多2361位。

如果两种组分同时印刷,应按照图10-18所示对齐。



图10-18  具有CC-A的限定式RS1 Databar复合条码

在图10-19所示中,线性组分UCC/EAN-128对AI(01)GTIN进行编码。CC-C 2D复合组分对AI(10)批号和AI(410)交货地址进行编码。

图10-19  具有CC-C的UCC/EAN-128复合条码

2.复合码中供人识读字符

EAN·UCC复合码的线性组分中供人识读字符必须出现在线性组分之下。如果有2D复合组分的供人识读字符,则没有位置要求,但它应该靠近EAN·UCC复合码。

EAN·UCC复合码没有具体规定供人识读字符的准确位置和字体大小。但是,字符应该容易辨认(比如OCR-B),与符号有明显关联。

应用标识符(AI)应该清晰,易于识别和键盘录入。将AI置于供人识读字符的括号之间可以实现上述要求。

注意:码中的括号不是数据的一部分,在条码中不进行编码。遵守UCC/EAN-128条码使用的相同的原则。

由于EAN·UCC复合码可对大量数据进行编码,以供人识读形式显示所有数据可能是行不通的,即使有那么多的空间以这种形式来表示,录入那么多的数据也是不实际的。在这种情况下,供人识读字符的部分数据可以省略,但是主要的标识符数据,比如全球贸易项目代码(GTIN)和系列货运集装箱代码(SSCC)必须标识出来。应用规范规定了供人识读字符指南。

相关知识点:
10.3.1 复合条码
10.4.1 实训项目