Code 39条形码编码规则

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

Code 39条形码分为标准型Code 39(Standard Code 39)及完全型Code 39(Full ASCII Code 39).

标准型Code 39表示的资料内容,包括有A~Z大写英文字母,0~9数字,以及一些特殊符号,共计有44个字符.

而Full ASCII Code 39除上述标准型Code 39之44个字符外,再搭配,"/","%","$","+"等前置符号即可扩充成128个字符(含一个起始和结束字符).

例如标准形Code 39无英文字母小写,只有大写

若大写前加上一个"+",就变成英文小写

+A -------> a

+B -------> b

详细全部的Full ASCII Code 39字符,列于Code 39 Full ASCII表中

Code 39编码方式

Code 39条形码只有二种粗细比例线,也就是说较粗的线条是细线条的2~3倍,举例说明,如下图标.

若细条形码长度x=1mm时,则粗条形码长度应为R=2mm ~ 3mm之间才适当.

Code 39检查码

Code 39的检查码,可打印可不打印,端看使用者取舍.

以下为获得检查码之步骤:

步骤一.假设有一Code 39条形码为 "ANDY"

步骤二.将各字符相对值相加总 10+23+13+34=80

步骤三.用基数43去除加总,取得余数 80/43=1 (37)

37即check digit之相对值.

步骤四.取相对值之对应值,即为check digit之字符 37-->"." 因此加入check digit之条形码为"ANDY."

Code 39特性综合说明

1.Code 39起始码/结束码为"*".

2.数据字符数总共有43个,搭配"/","%","+","$",可扩展成

Full ASCII Code 39字符数变成128个.

3.每一字符间有一间隙Gap区隔开来.

4.检查码(Check Digit)由计算公式而得.

5.检查码(Check Digit)可打印可不打印.

6.条形码长度较长,打印允许长度有限制,易超过条形码读取机所能读取之宽度.

相关文档
最新文档