Code39碼是條形碼的一種,也被稱為3 of 9 code、USD-3或者LOGMARS,因為其編制簡單、能夠對任意長度的數(shù)據(jù)進行編碼、支持設備廣泛等特性,所以成為使用為廣泛的條形碼格式之一。
Code 39碼僅有兩種單元寬度——分別為寬單元和窄單元。寬單元的寬度為窄單元的1到3倍,一般多選用2倍、2.5倍或3倍。39碼的每一個條碼字符由九個單元組成,其中有三個寬單元,其余是窄單元,39碼因此得名。
Code 39碼有44個編碼字符,包括26個大寫字母(A - Z),十個數(shù)字(0 - 9),連接號(-),句號(.),空格,美元符號($),斜杠(/),加號(+),星號(*)以及百分號(%),其中“*”僅作為起始符和終止符使用。
Code 39碼的檢查碼部分,并不是必須要添加的。在一般的情況下,為了減少編碼的長度和掃描的時間,檢查碼都是省略不加的。
目前,Code39碼主要應用于工業(yè)領域、醫(yī)院等,其的優(yōu)點就是對于條碼的長度沒有強制的限定,而且檢查碼可以忽略不計。另外,Code 39碼的編碼規(guī)則簡單,能夠表示的字符個數(shù)多。因此,其應用極為廣泛,我國也制定了相應的標準(GB/T 12908-91)。
使用條碼打印軟件就可以制作出來Code 39碼。在繪制條形碼的時候,條碼類型選擇Code 39碼就可以了(如下圖)。
將上面制作的條形碼圖片上傳到條形碼識別網(wǎng)站中,可以看到條碼的類型(Type)為Code 39 ,內容為“CODE 39”。