酷知百科網

位置:首頁 > 遊戲數碼 > IT技術

EAN-128碼和Code-128碼的區別

IT技術2.4W

什麼是Code-128碼?什麼是EAN-128碼?二者之間有什麼區別?接下來小編就給大家解除心中的疑惑。

EAN-128碼和Code-128碼的區別

Code-128碼是一種高密度的條形碼,可表示從ASCII0到ASCII127共128個字元(其中包含數字,字母,符號),故稱128碼。Code-128碼有三個版本:A碼(數字、大寫字母、控制字元)、B碼(數字、大小寫字母、字元)、C碼(雙位數字)。一個Code-128碼有六部分組成:空白區域、起始標記、數據區、校驗符、終止符、空白區域。

EAN-128碼來源於Code-128碼,在字元集和條空規則上與Code-128碼完全一致,是我國所推行的128碼。

EAN-128是根據EAN/UCC-128碼定義標準將資訊轉變成條碼符號,具有完整性、緊密性、連續性及高可靠度,能更多地標識貿易單元中需要標識的資訊,如生產日期、數量、批號、規格等。EAN-128條形碼多應用於貨運標籤、便攜式資料庫、連續性資料段、物流配送標籤等。

EAN-128碼和Code-128碼的區別 第2張

EAN-128碼和Code-128碼的區別:

1、應用範圍不同。

Code-128碼可以用於任何管理系統中的自動識別,EAN-128碼必須用在EAN/UCC系統中,用來表示商品的儲運單元或者物流單元的資訊。凡是用EAN-128條形碼錶示的內容必須符合EAN/UCC系統的規定,即帶有應用標識符的數據格式。

2、組成部分有區別。

一個Code-128碼有六部分組成:空白區域、起始標記、數據區、校驗符、終止符、空白區域。而EAN-128碼組成部分是Code-128的基礎上,在數據區前添加了一個FNC1應用標識符,即:空白區域、起始標記、FNC1、數據區、校驗符、終止符、空白區域。

3、數據長度有差別。

EAN-128條形碼其實與Code-128C碼的編碼規則是一樣的,只是在數據前添加了一個FNC1應用標識符,所以EAN-128碼的數據長度只能是偶數位(應用識別碼和配送郵政碼不計算在內),而Code-128碼無論是奇數位還是偶數位的數據長度都支援。

EAN-128碼和Code-128碼的批量製作也非常方便,建議大家用專業的條碼生成軟件製作,具體的操作步驟可以參考文章:條形碼生成軟件如何製作UCC/EAN 128條碼。

EAN-128碼和Code-128碼的區別 第3張

綜上所述就是EAN-128碼和Code-128碼的區別。雖說EAN-128條形碼來源於Code-128碼,但是和Code-128碼又有所區別,而且二者在條碼生成軟件中的製作方法也是相同的。


標籤:EAN Code