upper001

 Code 39條碼與Code 128條碼的區別及比較

最後修訂日期: 2020年02月14日
 

Code 39

Code 128

例子
  從上圖例子可見,當儲存同一樣的資料時,Code 128 比 Code 39 需要較少的空間。因為 Code 128 有較高的數據密度 (data density)
大寫字母
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

支援

支援
小寫字母
a b c d e f g h i j k l m n o p q r s t u v w x y z

不支援

支援
符號
- . $ / + % 空位(space)

支援

支援
! " & \' ( ) * , . : ; < = > ? @ [ \\ ] ^ _ ` { | } ~
不支援

支援
  從以上的比較可見得到 Code 128 比 Code 39 支援更多的字符。
例如: Code 128 可支援小寫英文字母,及更多的符號。
可自由決定長度

  Code 39 和Code 128 兩者都沒有長度限制,但要留意如條碼太長,佔用的空間較大,會較難掃描。
開發公司 Interface Mechanisms Inc.
(現為 Intermec Corporation)
Computer Identics Corporation (U.S.A.)
發表年份 1974年 1981年
  Code 128 比 Code 39 較遲面世,對於 Code 39 的不足之處有改進。
使用情況 是第1款支援英文字母的條碼。因發表時間早及支援字母,所以被廣泛使用。
條碼掃描器的支援
良好

良好
  巿面上大部份條碼掃描器,都能掃描Code 128 和 Code 39 兩種條碼


Code 128 及 Code 39 都不是用於零售商品的條碼,零售商品是使用 EAN-13 條碼。通常用於公司內部。

Code 128 及 Code 39 都是1維條碼,以線性排列形式來記錄數據,即是黑色條(black bar)及白色空位(white spaces)。上方的條碼是給機器掃描,下方的文字是給人肉眼閱讀。

 工具