問題: 我想請問一下,同樣是CODE 128里面打出來的條碼,數字一樣,條紋不一樣,掃描的結果是否會一致?當時不知道CODE128分很多種,所以沒注意,現在數字是一樣的,但是條紋不一樣,掃描出來后會不會有不一樣的結果,數字前后會不會多出內容。手機已經掃了沒有問題,就是不知道客戶是什么掃描器,是不是所有掃描器掃描結果都是一樣的? 敏用數碼解答: Code128碼制中具有三個字符集A、B、C,這個字符集可以在一個條碼中進行多段式轉換,這也就是導致不同軟件制作出的CODE128條形碼線條會有所不同的原因。如果客戶沒有強調“線條”的一致性的話,那這個條形碼只要是按照正確規則來生成的(在自寫程序中一定要注意規則的準確性,否則會造成條形碼無法識別的情況),條碼掃描器都是可以掃描的,因為條碼掃描器的設置里面沒有對A、B、C字符集進行特別的區分。 但在實際應用要注意Code128和EAN-128的區分,要搞清楚客戶是否為EAN-128(雖然EAN-128也是采用Code128的規則,但它里面增加了特殊的控制字符),有些客戶在條碼掃描器中會做一些特殊設置,比如可以掃描EAN-128,但無法掃描CODE128,或者可以掃描code128,但無法掃描EAN-128。 如果碰到這種情況時一定要注意。