回覆列表
  • 1 # 小小魚225

    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碼被廣泛用於物流跟蹤、生產線流程和公司企業管理等方面。

  • 中秋節和大豐收的關聯?
  • 福字倒貼對,還是順貼對?