發布時間:2016/02/22 19:02:39
BarTender條碼打印時總會出現各種你想不到的問題,比如有小伙伴遇見的體檢條碼號為13位,默認打印Code 128C碼制,打出來的前面補位0,掃描槍無法掃描,該如何解決呢?使用的系統以前是可以正常掃描條碼的(12位條碼數+前面的補位0),條碼槍能發出正常解碼的“滴”聲,現在條碼數變成了13位加上前面的補位0,掃描槍掃到的結果與系統里的不匹配。
在BarTender 軟件中,有兩個原因可能導致你的條碼無法掃描,一個是Code 128C碼制本身的問題,還有一個是系統識別條碼位數的問題。
1、Code 128C符號體系僅可以表達數字,并且只可以表達“偶數位”的數串,比如:2位、4位,8位等,所以當升級條碼為13位數時,一般的打印系統都會自動在13位的條碼前補位一個0,自動變為14位條碼。
2、當系統可錄入的條碼長度變為14位時,系統無法對14位的條碼進行識別,而實際上設計的條碼是13位。
為了驗證系統是否可識別13位的條碼,小伙伴們可以通過鍵盤輸入13位數字,然后觀察是否可以識別13位數,如果可以,那么問題就比較好解決。如果13位的數字也無法識別,那么你只能縮短條形碼位數,或者對軟件系統進行升級。當系統可以識別13位數時,可以通過下述兩個方法來解決:
法一 在不改變打印系統的提前下,對條碼掃描器進行一定的設置
可以對條碼掃描器進行Data Format,截去Code128碼制的第一位數,這樣掃描到PC上的數據仍然為13位體檢條碼,系統就可以正確的識別所掃描條形碼。具體的Data Format方法根據不同掃描器型號進行設置。
法二 改變打印系統所使用的條碼碼制
可以使用Code 128A或Code 39碼制等對位數沒有限制的條形碼碼制。
想要了解更多關于BarTender條碼標簽設計軟件的詳細信息,可點擊BarTender教程服務中心查找你想要的內容。
展開閱讀全文
︾
?
標簽打印軟件下載 | 條碼打印軟件使用教程 | BarTender經典案例 | 隱私條款 | 網站地圖 | 關于我們