发新帖

怎么区分EAN 13与UPC-A

108 0

EAN 13是由欧洲的International Article Numbering Assonciation(EAN)在UPC-A标准的基础上建立的。之所以要建立EAN-13,很大程度上是因为UPC-A标准并不能很好的满足国际化应用。

EAN-13是UPC-A的一个超集。这就意味着,任何能够读取EAN-13符号的软件或硬件,都能够自动地读取UPC-A符号。EAN-13和UPC-A的唯一区别在于它们的数字系统编码不同,UPC-A是从0到9的一位数字,而EAN-13的数字系统编码由从00到99的两位数字构成,它实际上是一个国家编码。每个国家拥有为其权限范围内的公司指定厂商编码的编码权利。厂商编码仍旧能和商品编码一样是5位,校验码可以采用相同的方式进行精确的计算。

下图是一个典型的EAN-13条码:

UPC-A符号和EAN-13服务的唯一区别在于:EAN-13的数码制是2位,而UPC-A的数码制是1位,从展现形式上看,在EAN-13中,可读的校验位位于条码的下方,而在UPC-A中,检验为是被放在了整个条码的右边,从技术层面来说,这并没有什么本质的区别,完全取决于编码本身的规定罢了。

从上图我们可以看到这两个条码是不同的。在UPC-A中,条码的左右各有一个数字(左边的6是数制,右边的0是两组5位数(分别代表厂商编码和产品编码)。在EAN-13中,条码的右边没有校验位,而条码下面的数字:在UPC-A和EAN-13中,他们的条和空间是完全相同的。唯一的区别在于可读的数字的位置不同。

以上就是有关EAN13的介绍,条码生成软件支持多种条码码制,可以满足不同用户的需求,有兴趣的用户,可以在条码生成软件中批量生成不同类型的条形码。