魔镜VIP版,全球唯一CorelDRAW c++专业插件包,唯一能通行CorelDRAW X4、X5、X6、X6、X7、X8 32位和64位软件的大型插件包。        CorelDRAW插件综合站 全球顶级CorelDRAW c++插件!魔镜VIP版,菜鸟立变高手,高手轻松当BOSS,支持XP~WIN10系统,支持X4、X5、X6、X6、X7、X8 32位和64位软件。永久免费升级,全力支持未来CDR所有版本,并逐步开发AI插件。是印刷厂、图文店,设计师们提高工作效率首选工具。    站长QQ:26876832 魔镜用户总群:172020999    立即购买

[Bluesky老师专栏]条码知识之八:商品条码详解(下)

3,647

三、EAN-8条码

        EAN-8条码外观与EAN-13非常相似,也是定长条码,只是数字位数只有8位。如图:

  EAN-8条码

左空白区、右空白区均为7个模块,起始符、终止符、中间分隔符都与EAN-13相同,左侧数据区表示4个数字,共28个模块,右数据区4个数据(含1位校验符)共28个模块,条码符号共81个模块。由于没有前置码,所以左数据区均用A子集表示,右侧数据区仍用C子集表示。符号长度为26.73毫米,在0.8-2.0放大系数的情况下,条码长度为21.38—53.46毫米。

        四、UPC-E条码

        UPC-E条码是UPC-A条码的一种特殊形式,在特定的情况下,UPC-A的12位数字可以通过消零压缩的方法变成8位数字,此时就可以用UPC-E条码来表示。

        1、UPC-E代码数字的压缩方法:

        消零压缩仅限于系统字(首位)为0的UPC-A条码。当系统字为0的UPC-A条码数字中有连续4个或4个以上的“0”时,就可以消零压缩为UPC-E代码,具体的压缩方法分为四种情况。

        UPC-A的条码数字的前6位是厂商识别码,后5位是商品项目代码,最后一位是校验码,

        (1)当厂商识别码的后三位为000-200,且商品项目代码前面有连续2个以上的0时,采用第一种压缩方法:

        例:                                              压缩前:0XX10000231C————压缩后:0XX2311C

        注:XX为任意数字,请注意斜体字前后的位置变化,C是校验码,压缩后校验码不需要重新计算,仍使用压缩前的校验码。下同。

       (2) 厂商识别码后三位为300-900、且商品项目代码前面有连续3个以上的0时,采用第二种压缩方法:

       例:                                            压缩前:0XX40000067C————压缩后:0XX4673C

        注:这种方法要求至少有连续的5个0,压缩掉5个0后,要增加一位数字“3”,上面的斜体字3。

       (3)厂商识别码后两位为10-90、且商品项目代码中有4个0时,采用第三种压缩方法:

        例:                                          压缩前:0XXX5000008C————压缩后:0XXX584C

        注:这种方法要求有5个连续的0,压缩掉5个0后,要增一位数字“4”,上面的斜体字4。

       (4)厂商识别码中没有0,商品项目代码为00005—00009时,采用第四种压缩方法:

        例:                                          压缩前:0XXXXX00008C——压缩后:0XXXXX8C

        注:此种方法最为简单,只要去掉中间的4个0即可。

        2、UPC-E条码:

        UPC-E条码外观如图:

  UPC-E

 UPC-E条码没有中间分隔符,起始符与其它商品条码相同,终止符是6个模块,三空三条。左空白区要求9个模块,右空白区要求7个模块。由于UPC-E条码的系统字只能为0,所以系统字不用条码符号表示,校验符也不用条码符号表示,条码只表示6位数字,因此数据区的模块数是42个。符号标准尺寸为9+3+42+6+7=67,67*0.33=22.11毫米。
UPC-E条码的校验符也是用AB子集不同的排列的方式来表示。6个数字分别使用3个A子集,3个B子集来表示,排列方式与校验码有关,见下表:

   UPC 校验验

[Bluesky老师专栏]条码知识之八:商品条码详解(下)
  • 0.00 / 5 5
0.00分(0票)

暂时木有评论啊,等您坐沙发呢!

打破沉默,我来发表评论鸟~

您必须 [ 登录 ] 才能发表留言!