设为首页设为首页 关于我们关于我们网站地图网站地图系统公告系统公告线上客服繁体中文選擇語言 : 繁體中文

会员专区

帐号

密码

    

加入会员   忘记密码

Andy的条码世界讨论园地 最新迷你型系列条码扫描器 迷你蓝芽无线条码扫描器 Barcode APP Store 市集推广, 条码产品评价服务

UPC 条码

UPC条码全名为Universal Product Code(统一商品条码),普遍使用于美洲一带,UPC码算是EAN码的前身,因此两者有着类似的特性及编码方式,只有0~ 9数字字元而已.

UPC码分成标准型UPC-A码及简易型UPC-E码,我们以较容易记得的方式来做一比较: UPC-A码与EAN-13码同为13个数字,UPC-E码与EAN-8码同为8个数字.虽然长度相同,但其意义却不尽相同,以下分别介绍其编码方式.

首先说明UPC及EAN码每一字元的编码原则,如下图所示.

每一字元由2条Space及2条Bar所组合而成,而又细分成7等分,因此能组合不同粗细比例的线条字元,这就是UPC及EAN码字元编码的基础.如图的上方组合成0101111,为A Type编码方式的数字"6",图的下方组​​合成1010000,为C Type编码方式的数字"6",两者虽同是"6",但编码的型态却不同,接下来介绍编码型态的差异.


UPC条码三种编码型态如下:


UPC-A条码基本架构如下:

左边线:固定为101

旗码:占2个字元,第一个字元固定为0,通常不列印出来,第二个字元代表商品种类.

厂商代码:占5个字元,须提出申请.

中线:固定为01010

商品代码:占5个字元,由厂商自行订定.

检查码:占1个字元.

右边线:固定为101,与左边线相同.


UPC-A条码编码方式

以图一条码来说明:

中线左边,即旗码及厂商代码,采用A Type编码方式.

旗码第二个字元"0",即为A Type编码0001101

厂商代码第一个字元"1",即为A Type编码0011001

厂商代码第二个字元"2",即为A Type编码0010011

厂商代码第三个字元"3",即为A Type编码0111101

厂商代码第四个字元"4",即为A Type编码0100011

厂商代码第五个字元"5",即为A Type编码0110001

中线右边,即商品代码及检查码,采用C Type编码方式.

商品代码第一个字元"6",即为C Type编码1010000

商品代码第二个字元"7",即为C Type编码1000100

商品代码第一个字元"8",即为C Type编码1001000

商品代码第一个字元"9",即为C Type编码1110100

商品代码第一个字元"0",即为C Type编码1110010

检查码字元"5",即为C Type编码1001110


UPC-A条码检查码计算方式


UPC-E 条码

由UPC-A码转换而来,如下表所示共有10种转换公式,符合其中一项方可做转换.

例如有一UPC-A码为<001200000345C> (取中间11码)

转换成UPC-E码为<0123450C> ,符合第一个条件

第一个字元固定为 0

12 ---> XX      345 ---> YYY

第七个字元为 0

第八个字元为C ----> 即为检查字元.


UPC-E条码的基本架构

左边线:固定为101

第一个前置码固定为0

资料码为6码,每一个字元由A Type 或B Type编码方式来编码.

以下为UPC-E资料码与检查码关系之编码方式一览表

固定码                        ;                检查码

检查码:必须将UPC-E码转换成UPC-A码,转换方式

如图二所示做反编码然后再计算检查码.

UPC-E码与UPC-A码的检查码两者是相同的.

例如:有一UPC-E码为0123450C转换成UPC-A码为001200000345C

c1=(0+2+0+0+3+5)*3=30

c2=0+1+0+0+0+4=5

c1+c2=30+5=35 --------> 取个位数5

则检查码 C=10-5=5

右边线:固定为010101

最新消息

  • 2013/2/03 新增 条码应用之条码帮我们辨别合法商品
  • 2013/1/27 新增 推文功能 欢迎大家推荐本站!
  • 2013/1/22 新增 简体/繁体中文语言切换功能
  •                  ...more

条码新闻

交换连结

您是第599700 位訪客,今年:10676 人,本月:10676 人,本日:13 人      目前線上人數: 1

意見反應交換連結廣告刊登免責聲明服務條款合作提案