版本 |
PosiCode 符號體系支援兩個版本:PosiCode A 和 PosiCode B。還支援 PosiCode A 和 PosiCode B 的舊版本,稱為 Limited PosiCode。
PosiCode A 和 PosiCode B 可編碼相同的字元集,但是 PosiCode A 在每個符號字元中使用較少的格線空間。PosiCode A 優先用於標記寬度接近讀取器解析度的應用。PosiCode B 優先用於標記寬度因標記技術限制而必須大於 G 尺寸 (介於 1G 和 2G 之間) 的應用。在符號密度相等的情況下,PosiCode A 比 PosiCode B 更能容忍標記位置錯誤。
在選取符號版本時,請考量 PosiCode 與 Limited PosiCode 之間的下列差異:
Limited PosiCode A 中的字母字元大小為 12G (標準 PosiCode A 為 13G),Limited PosiCode B 為 15G (標準 PosiCode B 為 16G)。
Limited PosiCode 使用單一停止條,而不是標準 PosiCode 使用的停止字元。
Limited PosiCode 使用與標準 PosiCode 不同的配置,將字元值對應至中心到中心的距離。
Limited PosiCode 中檢查碼的計算方式與標準 PosiCode 不同,這是為了避免出現反向讀取檢查碼並將其顯示為有效起始字元的狀況。
受限 PosiCode 需要 12G 的淨空區用於 Limited PosiCode A 以及 13G 的淨空區用於 Limited PosiCode B。此淨空區之定義為不包含任何完整條碼的區域。如果某個條在淨空區之內開始,則中心必須在淨空區結束之外。
PosiCode 的標準版本支援使用 GS1 格式的資料,但 Limited PosiCode 不支援。