条码格式code 39是怎样的 请问:条形码中39码(CODE39)的编码规则?

[更新]
·
·
分类:互联网
1421 阅读

条码格式code 39是怎样的

请问:条形码中39码(CODE39)的编码规则?

请问:条形码中39码(CODE39)的编码规则?

code39码是条形码的一种,也被称为3 of 9 code、USD-3或者LOGMARS,编码简单、能够对任意长度的数据进行编码、支持设备广泛,所以code39码是最常用的条形码之一。code39码在条码打印软件中有两种表现类型:标准code39码和支持字符更全的扩展code39码(code39 extended)。
code39码字符集:
标准code39码支持26个英文大写字母(A-Z),十个数字(0-9),连接号(-),空格,英文的句号(.),加号( ),斜杠(/),百分号(%)以及美元符号($)共43个字符。
code39码通常情况下不需要校验码。但是对于精确度要求高的应用,需要在code39条形码后面增加一个校验码。由于可以合并两个字符来表达第三个字符,这样就可以用code39条形码来表示整个ASCII表,那么扩展code39码(code39 extended)也就诞生了。
code39码编码规则:
1、每五条线表示一个字符;
2、粗线表示1,细线表示0;
3、线条间的间隙宽的表示1,窄的表示0;
4、五条线加上它们之间的四条间隙就是九位二进制编码,而且这九位中必定有三位是1,所以称为39码;
5、条形码的首尾各一个 * 标识开始和结束。
扩展code39码和标准code39码优缺点:
扩展code39码比标准code39码支持的字符更多,能够对任意字符进行编码,但是由于每个特殊的字符有两个普通的code39字符组合表示,这样就导致条形码较长。由于字符以两种方式读取,所以需要特别配置扫描设备读取扩展code39码,最后一点就是扩展code39码如果不选择校验位,会增加出错风险。
code39码的制作:
在中琅条码打印软件中可以分别制作标准code39码和扩展code39码,还可以通过数据库导入功能实现批量制作code39码。详细的操作步骤可以参考文章:条码打印软件如何批量生成Code39码。
综上所述就是code39码的相关信息,由于code39条形码的特性,所以code39码被广泛用于物流跟踪、生产线流程和公司企业管理等方面。

条形码上的数字代表什么?

条码码的数字组成一般分为4个部分,按3-5-4-1分,第一部分是前缀码代表国家,第二部分代表生产厂商,第三部分代表厂内商品代码,第四部分是效验码。
以条形码 5060560400004 为例进行分析,此条形码分为4个部分,从左到右分别为:
1、第1-3位:共3位(前缀码),对应该条码的506,英国的国家代码之一。(500-509都是英国的代码,由国际上分配)。前缀码只表示分配和管理厂商识别代码的国家(或地区)编码组织成员,并非产品的原产地。
2、第4-8位:共5位,对应该条码的05604,代表着生产厂商代码,由厂商申请,国家分配。
3、第9-12位:共4位,对应该条码的0000,代表着厂内商品代码,由厂商自行确定(从0000-9999)。
4、第13位:共1位,对应该条码的4,是校验码,依据一定的算法(一般使用条码软件,由软件系统自动弹出最后一位校验码),由前面12位数字计算而得到。