code39碼是條形碼的一種,也被稱為3 of 9 code、USD-3或者LOGMARS,編碼簡(jiǎn)單、能夠?qū)θ我忾L(zhǎng)度的數(shù)據(jù)進(jìn)行編碼、支持設(shè)備廣泛,所以code39碼是最常用的條形碼之一。code39碼在條碼打印軟件中有兩種表現(xiàn)類型:標(biāo)準(zhǔn)code39碼和支持字符更全的擴(kuò)展code39碼(code39 extended)。
code39碼字符集:
標(biāo)準(zhǔn)code39碼支持26個(gè)英文大寫字母(A-Z),十個(gè)數(shù)字(0-9),連接號(hào)(-),空格,英文的句號(hào)(.),加號(hào)(+),斜杠(/),百分號(hào)(%)以及美元符號(hào)($)共43個(gè)字符。
code39碼通常情況下不需要校驗(yàn)碼。但是對(duì)于精確度要求高的應(yīng)用,需要在code39條形碼后面增加一個(gè)校驗(yàn)碼。由于可以合并兩個(gè)字符來(lái)表達(dá)第三個(gè)字符,這樣就可以用code39條形碼來(lái)表示整個(gè)ASCII表,那么擴(kuò)展code39碼(code39 extended)也就誕生了。
code39碼編碼規(guī)則:
1、每五條線表示一個(gè)字符;
2、粗線表示1,細(xì)線表示0;
3、線條間的間隙寬的表示1,窄的表示0;
4、五條線加上它們之間的四條間隙就是九位二進(jìn)制編碼,而且這九位中必定有三位是1,所以稱為39碼;
5、條形碼的首尾各一個(gè) * 標(biāo)識(shí)開始和結(jié)束。
擴(kuò)展code39碼和標(biāo)準(zhǔn)code39碼優(yōu)缺點(diǎn):
擴(kuò)展code39碼比標(biāo)準(zhǔn)code39碼支持的字符更多,能夠?qū)θ我庾址M(jìn)行編碼,但是由于每個(gè)特殊的字符有兩個(gè)普通的code39字符組合表示,這樣就導(dǎo)致條形碼較長(zhǎng)。由于字符以兩種方式讀取,所以需要特別配置掃描設(shè)備讀取擴(kuò)展code39碼,最后一點(diǎn)就是擴(kuò)展code39碼如果不選擇校驗(yàn)位,會(huì)增加出錯(cuò)風(fēng)險(xiǎn)。
code39碼的制作:
在中瑯條碼打印軟件中可以分別制作標(biāo)準(zhǔn)code39碼和擴(kuò)展code39碼,還可以通過(guò)數(shù)據(jù)庫(kù)導(dǎo)入功能實(shí)現(xiàn)批量制作code39碼。詳細(xì)的操作步驟可以參考文章:條碼打印軟件如何批量生成Code39碼。
綜上所述就是code39碼的相關(guān)信息,由于code39條形碼的特性,所以code39碼被廣泛用于物流跟蹤、生產(chǎn)線流程和公司企業(yè)管理等方面。
共有條評(píng)論 網(wǎng)友評(píng)論