常用一维条形码编码规则

合集下载

常用一维条形码编码规则汇总

常用一维条形码编码规则汇总

常用一维条形码编码规则汇总常用一维条形码139码(CODE39)39码可以包含数字及英文字母。

除了超市、零售业的应用中使用UPC/EAN码外,几乎在其他饿应用环境中,都是使用39码。

39码是目前使用最广泛的条码规格,支持39码的软硬件设备也最齐全。

1.1 特征◆能表示44个字符,A-Z、0-9、SPACE、-、.、$、/、+、%、*◆分散式,条码组之间使用细白条分隔◆两种宽度◆自我检查◆有扩展模式《Full ASCII Mode》◆检查码字符可有可无,视需求而定1.2 组成◆各个字符有9条黑白相间,粗细不同的线条组成,其中6条为黑白细条3条黑白粗条一串字符必须在头尾加上起始字符和结束字符“*”1.3 校验方法CODE39找到输入字符串每个字符对应值,求和,除以43,取余数。

1.4 条码说明1.5 编码表P.S.在程序中可以使用“11”表示宽黑条,‘1’表示细黑条,“00”表示宽白条,“0”表示细白条。

那么字符1就可以表示为110100101011。

使用此方法建立一个编码表,每个字符可以长度为12的“01”字符串来表示。

1.6 典型CODE39条码1.7 CODE39的扩展码扩展码表同CODE93。

但是扩展方式不同,39码使用$,/,+.%与其26个大写字母组合,表示ASCII码表中的其他字符。

条空表示方式和校验方式与标准39码相同。

93码中使用的控制码与26个大写字母的组合。

293码(CODE93)2.1 组成字母:A-Z,数字:0-9,符号:SPACE, - , . , $ , / , +, %, 控制码:$ , / , +, %,起始结束码:□◆每个字由9个模组成,包括3条粗细黑条及3条粗细白条。

每一黑条或白条有可能为1.2.3.4模组成2.2 特征◆用4个控制码$, %, /, + 组合其他字母或符号,可编程FULL ASCII字母,读码器读到上面4个控制码的组合时候,送出的字尾所对应的ASCII。

常用一维条形码编码规则

常用一维条形码编码规则

常用一维条形码139码(CODE39)39码可以包含数字及英文字母。

除了超市、零售业的应用中使用UPC/EAN码外,几乎在其他饿应用环境中,都是使用39码。

39码是目前使用最广泛的条码规格,支持39码的软硬件设备也最齐全。

1.1特征◆能表示44个字符,A-Z、0-9、SPACE、-、.、$、/、+、%、*◆分散式,条码组之间使用细白条分隔◆两种宽度◆自我检查◆有扩展模式《Full ASCII Mode》◆检查码字符可有可无,视需求而定1.2组成◆各个字符有9条黑白相间,粗细不同的线条组成,其中6条为黑白细条3条黑白粗条◆一串字符必须在头尾加上起始字符和结束字符“*”1.3校验方法找到输入字符串每个字符对应值,求和,除以43,取余数。

1.4条码说明1.5编码表P.S.在程序中可以使用“11”表示宽黑条,‘1’表示细黑条,“00”表示宽白条,“0”表示细白条。

那么字符1就可以表示为1。

使用此方法建立一个编码表,每个字符可以长度为12的“01”字符串来表示。

1.6典型CODE39条码1.7CODE39的扩展码扩展码表同CODE93。

但是扩展方式不同,39码使用$,/,+.%与其26个大写字母组合,表示ASCII码表中的其他字符。

条空表示方式和校验方式与标准39码相同。

93码中使用的控制码与26个大写字母的组合。

293码(CODE93)2.1组成◆字母:A-Z,数字:0-9,符号:SPACE, - , . , $ , / , +, %, 控制码:$ , / , +, %,起始结束码:□◆每个字由9个模组成,包括3条粗细黑条及3条粗细白条。

每一黑条或白条有可能为1.2.3.4模组成2.2特征◆用4个控制码 $, %, /, + 组合其他字母或符号,可编程FULL ASCII字母,读码器读到上面4个控制码的组合时候,送出的字尾所对应的ASCII。

◆有2个检验码C和K。

2.3校验方法◆先查出资料所对应值,对应值的表如下顺序号作为权值,分别乘以对应值,求和,除以47,取余数◆检查码K由C位用1-15顺序排列,若资料差偶偶15位,再从1-15起算,顺序号作为权值,分别乘以对应值,求和,除以47,取余数◆举例:资料C O D E SP 9 3 “C”“K”资料对应值12 24 13 14 38 9 3C 排列顺序7 6 5 4 3 2 1K 排列顺序8 7 6 5 4 3 2 1(1x3) + (2x9) + (3x38) + (4x14) + (5x13) + (6x24) + (7x12) = 484C = 484 ÷ 47 = 10…… 14 (余数)则 C = 14 = E (对应值)(1x14) + (2x3) + (3x9) + (4x38) + (5x14) + (6x13) + (7x24) + (8x12)= 611K = 611 ÷ 47 = 13…… 0 (余数)則 K = 0 = 0 (对应值)2.4条码说明2.5编码表P.S.程序编码中,结束符号模块比起始符号多一个“1”;使用控制符组合字母所表示的字符,编码时需要分解成控制符和大写字母两个模块。

常用一维条形码编码规则

常用一维条形码编码规则

常用一维条形码编码规则一维条形码是一种广泛使用的编码规则,用于在商品、邮件、文件等物品上标识和跟踪信息。

下面是一些常用的一维条形码编码规则。

1. UPC(Universal Product Code):UPC是一种广泛应用于北美市场的编码规则。

它使用12个数字字符表示产品的标识号码,通常用于商品的销售和库存管理。

2. EAN(European Article Number):EAN是一种在欧洲和全球范围内广泛使用的编码规则。

与UPC类似,EAN也使用13个数字字符表示产品的标识号码。

3. Code 39:Code 39是一种常用的字母和数字字符编码规则。

它可编码字母、数字和一些特殊字符,如空格、减号等。

Code 39条形码由一个起始字符、数据字符和一个终止字符组成。

4. Code 128:Code 128是一种高密度编码规则,它能编码所有ASCII字符(128个字符)。

Code 128条形码具有可变长度和高容错性,并且可以同时编码数字、字母和符号。

5. Codabar:Codabar是一种常用的编码规则,适用于一些特定的应用场景,如图书馆、银行、物流等。

Codabar条形码可编码数字、字母和一些特殊字符。

6. ITF(Interleaved 2 of 5):ITF是一种高密度编码规则,常用于包装和运输行业的标识。

它可以编码数字,但不支持字母和特殊字符。

ITF条形码由两个数字字符和一个空格字符组成,可以同时表示两个数字。

7. MSI Plessey:MSI Plessey是一种数字编码规则,常用于库存管理和数据跟踪。

它可以编码数字字符,并具有高容错性能。

8. Pharmacode:Pharmacode是一种特殊的编码规则,主要用于药品标识。

Pharmacode条形码由数字字符组成,用于唯一标识药品包装。

以上是一些常用的一维条形码编码规则。

不同的规则适用于不同的应用场景,具有不同的特点和优势。

选择合适的编码规则有助于提高条形码的可读性和可靠性。

常用一维条形码编码规则汇总

常用一维条形码编码规则汇总

常用一维条形码编码规则汇总一维条形码是由一系列竖条和空白组成的编码符号,用于标识和识别商品和其他物品。

常见的一维条形码编码规则主要包括EAN-13、UPC、Code 39、Code 128等。

1. EAN-13(European Article Number 13):EAN-13是一种全球通用的13位条形码标准,用于商品的条形码编码。

它由3个编码组成,分别是国家代码、制造商代码和产品代码。

第一位是国家代码,接下来的5位是制造商代码,最后的5位是产品代码。

EAN-13条形码的数字由黑条和白条组成,黑条表示二进制的1,白条表示二进制的0。

EAN-13条形码可以容纳12个数字字符以及一个校验位,用于检测条形码是否输入正确。

2. UPC(Universal Product Code):UPC是美国商品通用条形码标准,它由12位数字组成。

UPC条形码使用的编码规则和EAN-13类似,不同的是UPC没有国家代码。

UPC-A是最常见的UPC条形码类型,它包含6个制造商代码和5个产品代码,最后一位是校验位。

3. Code 39:Code 39是一种常用的字母和数字条形码编码规则,可以编码0到9的数字、大写字母以及一些特殊字符。

Code 39条形码采用宽条和窄条组成编码符号,每个字符由5个条组成(3个宽条和2个窄条)。

条码包含一个开始字符(*),一个结束字符(*),以及一个校验位。

4. Code 128:Code 128是一种可以编码所有ASCII字符的一维条形码规则。

Code 128条形码由若干个字符符号组成,每个字符符号包含3个条和3个空白。

Code 128可以编码数字、字母以及各种特殊字符。

条形码的首位是一个起始字符,尾部是一个结束符。

Code 128还包含一种应为校验字符。

5. ITF-14(Interleaved 2 of 5):ITF-14是一种用于包装上的条形码编码规则,它由14位数字组成。

ITF-14采用条和空间交叉的方式编码符号,每小时和空格都由两个条和三个空组成。

常用一维条形码编码规则.

常用一维条形码编码规则.

常用一维条形码139码(CODE39)39码可以包含数字及英文字母。

除了超市、零售业的应用中使用UPC/EAN码外,几乎在其他饿应用环境中,都是使用39码。

39码是目前使用最广泛的条码规格,支持39码的软硬件设备也最齐全。

1.1 特征能表示44个字符,A-Z、0-9、SPACE、-、.、$、/、+、%、*分散式,条码组之间使用细白条分隔两种宽度自我检查有扩展模式《Full ASCII Mode》检查码字符可有可无,视需求而定1.2 组成各个字符有9条黑白相间,粗细不同的线条组成,其中6条为黑白细条3条黑白粗条一串字符必须在头尾加上起始字符和结束字符“*”1.3 校验方法CODE39字符0 1 2 3 4 5 6 7 8值0 1 2 3 4 5 6 7 8字符9 A B C D E F G H值9 10 11 12 13 14 15 16 17 字符I J K L M N O P Q值18 19 20 21 22 23 24 25 26 字符R S T U V W X Y Z值27 28 29 30 31 32 33 34 35 字符- . SPACE $ / + %值36 37 38 39 40 41 42找到输入字符串每个字符对应值,求和,除以43,取余数。

1.4 条码说明1.5 编码表P.S.在程序中可以使用“11”表示宽黑条,‘1’表示细黑条,“00”表示宽白条,“0”表示细白条。

那么字符1就可以表示为110100101011。

使用此方法建立一个编码表,每个字符可以长度为12的“01”字符串来表示。

1.6 典型CODE39条码1.7 CODE39的扩展码扩展码表同CODE93。

但是扩展方式不同,39码使用$,/,+.%与其26个大写字母组合,表示ASCII码表中的其他字符。

条空表示方式和校验方式与标准39码相同。

93码中使用的控制码与26个大写字母的组合。

293码(CODE93)2.1 组成字母:A-Z,数字:0-9,符号:SPACE, - , . , $ , / , +, %, 控制码:$ , / , +, %,起始结束码:□每个字由9个模组成,包括3条粗细黑条及3条粗细白条。

常用一维条形码编码规则

常用一维条形码编码规则

常用一维条形码139码(CODE39)39码可以包含数字及英文字母。

除了超市、零售业的应用中使用UPC/EAN码外,几乎在其他饿应用环境中,都是使用39码。

39码是目前使用最广泛的条码规格,支持39码的软硬件设备也最齐全。

1.1 特征◆能表示44个字符,A-Z、0-9、SPACE、-、.、$、/、+、%、*◆分散式,条码组之间使用细白条分隔◆两种宽度◆自我检查◆有扩展模式《Full ASCII Mode》◆检查码字符可有可无,视需求而定1.2 组成◆各个字符有9条黑白相间,粗细不同的线条组成,其中6条为黑白细条3条黑白粗条◆一串字符必须在头尾加上起始字符和结束字符“*”1.3 校验方法找到输入字符串每个字符对应值,求和,除以43,取余数。

1.4 条码说明1.5 编码表P.S.在程序中可以使用“11”表示宽黑条,‘1’表示细黑条,“00”表示宽白条,“0”表示细白条。

那么字符1就可以表示为110100101011。

使用此方法建立一个编码表,每个字符可以长度为12的“01”字符串来表示。

1.6 典型CODE39条码1.7 CODE39的扩展码扩展码表同CODE93。

但是扩展方式不同,39码使用$,/,+.%与其26个大写字母组合,表示ASCII码表中的其他字符。

条空表示方式和校验方式与标准39码相同。

93码中使用的控制码与26个大写字母的组合。

293码(CODE93)2.1 组成◆字母:A-Z,数字:0-9,符号:SPACE, - , . , $ , / , +, %, 控制码:$ , / , +, %,起始结束码:□◆每个字由9个模组成,包括3条粗细黑条及3条粗细白条。

每一黑条或白条有可能为1.2.3.4模组成2.2 特征◆用4个控制码$, %, /, + 组合其他字母或符号,可编程FULL ASCII字母,读码器读到上面4个控制码的组合时候,送出的字尾所对应的ASCII。

◆有2个检验码C和K。

2.3 校验方法◆先查出资料所对应值,对应值的表如下顺序号作为权值,分别乘以对应值,求和,除以47,取余数◆检查码K由C位用1-15顺序排列,若资料差偶偶15位,再从1-15起算,顺序号作为权值,分别乘以对应值,求和,除以47,取余数◆举例:资料C O D E SP 9 3 “C”“K”资料对应值12 24 13 14 38 9 3C 排列顺序7 6 5 4 3 2 1K 排列顺序8 7 6 5 4 3 2 1(1x3) + (2x9) + (3x38) + (4x14) + (5x13) + (6x24) + (7x12) = 484C = 484 ÷47 = 10……14 (余数)则 C = 14 = E (对应值)(1x14) + (2x3) + (3x9) + (4x38) + (5x14) + (6x13) + (7x24) + (8x12)= 611K = 611 ÷47 = 13……0 (余数)則K = 0 = 0 (对应值)2.4 条码说明2.5 编码表P.S.程序编码中,结束符号模块比起始符号多一个“1”;使用控制符组合字母所表示的字符,编码时需要分解成控制符和大写字母两个模块。

常用一维条形码编码规则汇总

常用一维条形码编码规则汇总

常用一维条形码编码规则汇总常用一维条形码139 码(CODE39 )39 码可以包含数字及英文字母。

除了超市、零售业的应用中使用UPC/EAN 码外,几乎在其他饿应用环境中,都是使用39 码。

39 码是目前使用最广泛的条码规格,支持39 码的软硬件设备也最齐全。

1.1 特征能表示44 个字符,A-Z、0-9、SPACE、-、.、$、/、+、% 、*分散式,条码组之间使用细白条分隔两种宽度自我检查有扩展模式《Full ASCII Mode 》检查码字符可有可无,视需求而定1.2 组成各个字符有9 条黑白相间,粗细不同的线条组成,其中6 条为黑白细条3 条黑白粗条一串字符必须在头尾加上起始字符和结束字符“ * ”1.3校验方法CODE39找到输入字符串每个字符对应值,求和,除以43,取余数。

1.4条码说明1.5编码表1 =寬黑條/白條0二細黑條/白條P.S.在程序中可以使用“11”表示宽黑条,‘ 1'表示细黑条,“00”表示宽白条,“0”表示细白条。

那么字符1就可以表示为110100101011使用此方法建立一个编码表,每个字符可以长度为12的“01”字符串来表示。

1.6典型CODE39条码IIIIIIIIIIIIIIII+ S 1000034 +1.7 CODE39的扩展码扩展码表同CODE93。

但是扩展方式不同,39 码使用$,/,+.%与其26个大写字母组合,表示ASCII码表中的其他字符。

条空表示方式和校验方式与标准39码相同。

93码中使用的控制码与26个大写字母的组293 码(CODE93)2.1组成字母:A-Z,数字:0-9,符号:SPACE, - , . ,$ , / , +, %,控制码:$ , / , +, %,起始结束码:口每个字由9个模组成,包括3条粗细黑条及3 条粗细白条。

每一黑条或白条有可能为1.2.3.4 模组成2.2特征用4个控制码$, %, /, +组合其他字母或符号,可编程FULL ASCII字母,读码器读到上面4个控制码的组合时候,送出的字尾所对应的ASCII。

128条形码编码规则

128条形码编码规则

128条形码编码规则条形码编码规则通常由两个主要部分组成:起始字符和数据字符。

1. 起始字符(Start Characters):起始字符用于指示扫描仪开始读取条形码。

起始字符通常由数字和特殊字符组成,用于识别条形码类型和指示编码的开始。

2. 数据字符(Data Characters):数据字符是条形码的主要部分,用于编码实际的数据信息。

数据字符通常由数字和字母组成,具体的编码规则取决于条形码类型。

以下是常见的一维条形码编码规则:1.EAN-13:EAN-13条形码是全球通用的商品编码标准,用于唯一标识商品。

它由13位数字组成,前12位是商品的国家码、厂商码和产品码,最后一位是校验码。

2.UPC:UPC条形码是美国商品编码标准,也是全球使用最广泛的商品编码系统之一、它由12位数字组成,其中最后一位是校验码。

3. Code 39:Code 39是一种常用的字母和数字条形码编码系统,可以编码大写字母、数字和一些特殊字符。

每个字符由9个条和间隙组成,其中一个条和两个间隙是宽度固定的。

4. Code 128:Code 128条形码是一种高密度、可变长的编码系统,可以编码所有ASCII字符。

它由起始字符、数据字符和校验字符组成,每个字符由11个条和间隙组成。

5.ITF-14:ITF-14条形码是一种用于运输箱和托盘标识的条形码。

它由14位数字组成,前13位是商品编码,最后一位是校验码。

6. Codabar:Codabar条形码可以编码数字和一些特殊字符,它在物流和图书馆等领域常被使用。

每个字符由4个条和间隙组成。

除了以上列举的条形码类型,还有许多其他的条形码编码规则,如Code 93、Code 11等,它们各自有着不同的编码规则和适用范围。

总的来说,条形码编码规则包括起始字符和数据字符,每种条形码类型都有其特定的编码规则和应用领域。

准确理解和应用条形码编码规则对于生成和识读条形码至关重要,确保条形码的有效性和可靠性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

常用一维条形码
139码(CODE39)
39码可以包含数字及英文字母。

除了超市、零售业的应用中使用UPC/EAN码外,几乎在其他饿应用环境中,都是使用39码。

39码是目前使用最广泛的条码规格,支持39码的软硬件设备也最齐全。

1.1特征
◆能表示44个字符,A-Z、0-9、SPACE、-、.、$、/、+、%、*
◆分散式,条码组之间使用细白条分隔
◆两种宽度
◆自我检查
◆有扩展模式《Full ASCII Mode》
◆检查码字符可有可无,视需求而定
1.2组成
◆各个字符有9条黑白相间,粗细不同的线条组成,其中6条为黑白细条3条黑白粗

◆一串字符必须在头尾加上起始字符和结束字符“*”
1.3校验方法
找到输入字符串每个字符对应值,求和,除以43,取余数。

1.4条码说明
1.5编码表
P.S.
在程序中可以使用“11”表示宽黑条,‘1’表示细黑条,“00”表示宽白条,“0”表示细白条。

那么字符1就可以表示为110100101011。

使用此方法建立一个编码表,每个字符可以长度为12的“01”字符串来表示。

1.6典型CODE39条码
1.7CODE39的扩展码
扩展码表同CODE93。

但是扩展方式不同,39码使用$,/,+.%与其26个大写字母组合,表示ASCII码表中的其他字符。

条空表示方式和校验方式与标准39码相同。

93码中使用的控制码与26个大写字母的组合。

293码(CODE93)
2.1组成
◆字母:A-Z,数字:0-9,符号:SPACE, - , . , $ , / , +, %, 控制码:$ , / , +, %,
起始结束码:□
◆每个字由9个模组成,包括3条粗细黑条及3条粗细白条。

每一黑条或白条有可能为
1.2.3.4模组成
2.2特征
◆用4个控制码 $, %, /, + 组合其他字母或符号,可编程FULL ASCII字母,读码器读
到上面4个控制码的组合时候,送出的字尾所对应的ASCII。

◆有2个检验码C和K。

2.3校验方法
◆先查出资料所对应值,对应值的表如下
顺序号作为权值,分别乘以对应值,求和,除以47,取余数
◆检查码K由C位用1-15顺序排列,若资料差偶偶15位,再从1-15起算,顺序号作为
权值,分别乘以对应值,求和,除以47,取余数
◆举例:
资料C O D E SP 9 3 “C”“K”
资料对应值12 24 13 14 38 9 3
C 排列顺序7 6 5 4 3 2 1
K 排列顺序8 7 6 5 4 3 2 1
(1x3) + (2x9) + (3x38) + (4x14) + (5x13) + (6x24) + (7x12) = 484
C = 484 ÷ 47 = 10…… 14 (余数)
则 C = 14 = E (对应值)
(1x14) + (2x3) + (3x9) + (4x38) + (5x14) + (6x13) + (7x24) + (8x12)
= 611
K = 611 ÷ 47 = 13…… 0 (余数)
則 K = 0 = 0 (对应值)
2.4条码说明。

相关文档
最新文档