img

康耐视移动条码SDK
EAN

最高气温是多少?

EAN代码(也称为EAN-13和EAN-8)是欧洲和世界大部分地区使用的产品标识条形码。最初被称为欧洲商品编号,现在被称为国际商品编号,尽管它的首字母缩写被保留了下来。和它的前辈一样,通用产品,它既是一种条形码符号,也是一种用于国家分配的标准化编号方案。与许多其他更通用的条码符号(例如,39码代码128代码25),其目的是建立一个特定的基准:12位产品代码(用EAN-8表示8位产品代码)。

一个简短的历史

在20世纪70年代早期美国市场成功采用并标准化通用产品代码(UPC)后,欧洲共同体的12个成员国也开始采用零售业务的条形码标准。1976年,EAN符号被采用。它是UPC的超集,使用相同的符号字符、校验数字算法和通用结构。一个UPC数字(12位数字)可以很容易地转换为EAN-13,只需在0前面加一个0。检查数字将不受影响并保持不变。

最重要的改进是增加了国家标识符,而通用化学品不包括该标识符,这将其使用限制在较少的市场。

符号学

有两种常用的EAN符号:EAN-13和EAN-8。其他不太常见的符号包括EAN-2和EAN-5。所有都是数字,固定长度的符号。EAN-13是13位长(12个数据和一个校验位),而EAN-8是8位长(7个数据和一个校验位)。EAN是一种线性、一维(1D)条码。这意味着条形码是由一组宽度不同的垂直线(黑色)和空格(白色)组成的。下面是EAN-13和EAN-8条码的一个简单示例:

pages_EAN-13_example.pngpages_EAN-8_example1.png

它进一步被描述为连续的;也就是说,相邻字符之间没有字符间空间。字符之间的空格是数据表示的一部分。就像通用产品,每个数据字符由两个条形和两个空格的独特模式表示,条形/空格为一、二、三或四个模块宽;每个数据字符总共有七个模块宽。

同样,就像UPC-A一样,EAN-13使用开始模式、停止模式、中间(保护)模式和单个校验数字。

奇偶校验

值得注意的是,这种符号为其数据字符使用了奇偶模式。根据数字在符号中的位置,用来表示该数字的模式将具有奇偶校验或偶偶校验。奇数奇偶校验意味着用于数字的黑色条的总宽度(以模块为单位)是奇数,而偶数奇偶校验意味着黑色条的总宽度是偶数。因此,每个数字(0-9)有两个栏/空间模式:一个奇偶校验,另一个奇偶校验。

UPC-A用奇数奇偶校验编码前6位数字,用偶数奇偶校验编码其他6位数字,而UPC-A使用的是一种更复杂的方案。

为了编码13位EAN,这个数字被分成三组,一组、六组和六组。第一个数字实际上不是用数据字符表示的;相反,它是由用于表示第一组6位数字的字符的奇/偶校验模式表示的。第二组6位总是用偶校验来表示。这允许EAN-13条码在同一空间中表示13位数字,与UPC-A(12位)相同。此外,当EAN-13的第一个数字是0(意味着EAN-13包含12位UPC)时,前6位使用的模式都是奇偶校验,从而产生与UPC- a完全相同的符号。

下面是我们上面的EAN-13示例,为了清晰起见,用图表表示:

pages_EAN-13_diagramed.png

通过计算前6个数据字符的模块宽度,我们观察到使用的奇偶校验模式为奇、奇、偶、偶、奇、偶(OOEEOE),这是数字2 (EAN-13的第一个数字)的模式。

编号

EAN使用比它的前身UPC更复杂的编号方案。前3位数字最初被指定为国家代码(表示产品制造商注册的地方,不一定是产品生产或销售的地方),但后来添加了通用代码,这3位数字现在被称为GS1前缀(简称GS1)GS1是EAN和UPC的标准机构)。下面是一些GS1前缀(参见GS1前缀列表在GS1网站查询完整名单):

GS1前缀

国家/使用

000 - 019

美国

020 - 029

受限分布(成员组织定义)

030 - 039

美国

040 - 049

受限分布(成员组织定义)

050 - 059

优惠券

300 - 379

法国

400 - 440

德国

500 - 509

联合王国

750

墨西哥

900 - 919

奥地利

977

连续出版物(如杂志:国际标准刊号或ISSN)

978 - 979

国际标准书号(简称ISBN)

其余9位数字通常分为制造商代码和产品代码;每个数字的数量可以根据国家代码而变化。这种划分和制造商代码的分配是由每个国家的GS1成员组织完成的。

EAN-8

EAN-8与UPC-E相似,主要用于不适合完整EAN-13的小包装标签。但是,与UPC-E不同的是,EAN-8代码不是EAN-13的压缩形式。EAN-8数字的所有8位都被编码在条形码符号中(而UPC-E使用奇偶校验来表示两个数据位)。

一个EAN-8数字包括一个2或3位的县代码,后面是一个5或4位的产品代码(加上一个校验数字作为8)th数字)。EAN-8代码由编号机构(GS1)直接分配给特定的产品。

EAN-8符号的构造方式与EAN-13基本相同,使用相同的开始、中心和停止模式。EAN-8不使用奇偶校验对任何数据进行编码;类似于UPC-A, EAN-8使用前4位的所有奇偶校验字符和后4位的所有偶校验字符。以下是我们最初的EAN-8示例,为了清晰起见,用图表表示:

pages_EAN-8_diagramed.png

谁使用EAN ?

虽然EAN最初只是欧洲国家的倡议,但现在它已被用于世界各地的数百万种消费品和许多行业,并已成为一个真正的国际标准。西盟体育betway它被证明比UPC更具有适应性,因此发现了更多的用途:

  • 期刊-杂志和其他连载出版物包括ISSN(国际标准刊号),EAN-13,国家代码977;
  • 书籍——使用ISBN(国际标准书号)或书城代码。本EAN-13使用的国家代码为978或979;
  • 音乐-一个较新的标准,国际标准音乐编号(ISMN),是EAN-13,国家代码979用于识别指定的音乐出版物。

就像UPC代码一样,移动设备和应用程序的爆炸式增长也导致了许多额外的、消费者面对EAN条形码的使用:

  • 比较购物
  • 产品评论
  • 详细的产品和制造商信息
  • 有竞争力的产品推荐
  • 安全和召回信息
  • 详细的成分列表
  • 过敏原信息
  • 和更多!

我们如何帮助开发人员使用EAN?

Cognex移动条形码扫描器SDK支持EAN检测,使开发人员能够收集相关工作流和应用数据。您可以通过注册康耐视移动条码免费下载SDK开发者网络.此外,条形码扫描器SDK支持广泛的象征学满足您日益增长的发展需求。包装上有消费品条形码通用产品GS1 DatabarPDF417,二维码, SDK消费者开发许可(CDL)让您能够快速、轻松地交付强大的零售体验。