
Code 39條形碼分為標準型Code 39(Standard Code 39)及完全型Code 39(Full ASCII Code 39).
標準型Code 39表示的資料內(nèi)容,包括有A~Z大寫英文字母,0~9數(shù)字,以及一些特殊符號,共計有44個字符.
而Full ASCII Code 39除上述標準型Code 39之44個字符外,再搭配,"/","%","$","+"等前置符號即可擴充成128個字符(含一個起始和結(jié)束字符).
例如 標準形Code 39無英文字母小寫,只有大寫
若大寫前加上一個"+",就變成英文小寫
+A -------> a
+B -------> b
詳細全部的Full ASCII Code 39字符,列于Code 39 Full ASCII表中
Code 39編碼方式
Code 39條形碼只有二種粗細比例線,也就是說較粗的線條是細線條的2~3倍,舉例說明,如下圖標.
若細條形碼長度x=1mm時,則粗條形碼長度應(yīng)為R=2mm ~ 3mm之間才適當.
|
|
|||
|
字符 |
相對值 |
字符 |
相對值 |
|
0 |
0 |
L |
21 |
|
1 |
1 |
M |
22 |
|
2 |
2 |
N |
23 |
|
3 |
3 |
O |
24 |
|
4 |
4 |
P |
25 |
|
5 |
5 |
Q |
26 |
|
6 |
6 |
R |
27 |
|
7 |
7 |
S |
28 |
|
8 |
8 |
T |
29 |
|
9 |
9 |
U |
30 |
|
A |
10 |
V |
31 |
|
B |
11 |
W |
32 |
|
C |
12 |
X |
33 |
|
D |
13 |
Y |
34 |
|
E |
14 |
Z |
35 |
|
F |
15 |
- |
36 |
|
G |
16 |
. |
37 |
|
H |
17 |
space |
38 |
|
I |
18 |
$ |
39 |
|
J |
19 |
/ |
40 |
|
K |
20 |
+ |
41 |
|
|
|
% |
42 |
Code 39檢查碼
Code 39的檢查碼,可打印可不打印,端看使用者取舍.
以下為獲得檢查碼之步驟:
步驟一.假設(shè)有一Code 39條形碼為 "ANDY"
步驟二.將各字符相對值相加總 10+23+13+34=80
步驟三.用基數(shù)43去除加總,取得余數(shù) 80/43=1....37
37即check digit之相對值.
步驟四.取相對值之對應(yīng)值,即為check digit之字符 37-->"."
因此加入check digit之條形碼為 "ANDY."
Code 39特性綜合說明
1.Code 39起始碼/結(jié)束碼為"*".
2.數(shù)據(jù)字符數(shù)總共有43個,搭配"/","%","+","$",可擴展成
Full ASCII Code 39字符數(shù)變成128個.
3.每一字符間有一間隙Gap區(qū)隔開來.
4.檢查碼(Check Digit)由計算公式而得.
5.檢查碼(Check Digit)可打印可不打印.
6.條形碼長度較長,打印允許長度有限制,易超過條形碼讀取機
所能讀取之寬度.
上一篇: QR CODE二維條形碼概述
下一篇: 中國自主研發(fā)物聯(lián)網(wǎng)技術(shù)納入國際標準













