UPC碼僅可用來表示數字,故其字碼集為數字0-9。UPC碼共有A、B、C、D、E等五種版本,各版本的UPC碼格式應用如圖所示:
UPC碼的各種版本
接下來給大家再介紹下UPC標準碼(UPC-A)和UPC縮短碼(UPC-E)的結構及編碼方式。
下圖是一個UPC-A的樣標:
每個UPC-A條碼包括一下幾個部分:
UPC-A條碼具有以下特點:
1.每個字碼皆由7個模組組合成2條線2空白,其邏輯值可用7個二進制數字表示,例如邏輯值0001101代表數字1,邏輯值0為空白,1為線條,故數字1的UPC-A碼為粗空白(000)-粗線條(11)-細空白(0)-細線條(1)。
2.從空白區開始共113個模組,每個模組長0.33mm,條碼符號長度為37.29mm。
3.中間碼兩側的資料碼編寫規則是不同的,左側為奇,右側為偶。奇表示線條的個數為0,偶表示線條的個數為偶數。左資料與右資料碼的邏輯值如圖所示:
左右資料邏輯值對照表
、4.起始碼、終止碼、中間碼的線條高度長于數字嗎。
5.檢查碼的算法
從國別碼開始從左至右截取。
以上就是有關UPC條碼的知識介紹。如需制作對應的條碼,可以下載條碼生成軟件,它支持多種條碼類型,可以根據自己的需求自定義設置條碼類型,有關操作可以參考:條碼打印軟件如何制作UPC-A條碼。