BarTender中文网站 > 常见问题 > 为什么BarTender默认打印的Code 128C条码自动变位不匹配?
服务中心新手入门使用技巧常见问题新闻资讯

为什么BarTender默认打印的Code 128C条码自动变位不匹配?

发布时间: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条码标签设计软件BarTender条码打印Code 128C条码

相关阅读:

 

标签打印软件下载 | 条码打印软件使用教程 | BarTender经典案例 | 隐私条款 | 网站地图 | 关于我们