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