客户在使用Label mx通用条码标签设计系统的时候遇到这样一个问题:在连接一组统一的条码数据后,生成的条码长度却不一样。
连接的txt记事本如下及设计的条码类型如下:


生成的条码打印效果预览如下:

解决这个问题先了解一下这几个字符集的区别:A字符集仅包含数字和大写字母,B字符集包含大小写字母和数字,C字符集仅包含从00-99的100个两位数数字。一般来说,如果条码内容是大写英文字母,用A用B是一样的,如果包含大小写字母,则要用B,如果条码是由纯数字构成的,要用C。而code128Auto是根据数据内容从ABC三个类型中选择生成的条码长度最短的类型。
客户的数据数字和大写字母的组合,因此选择code128A是比较合适的。因此把条码类型换成code128A并连接TXT,打印预览效果如下:

可以看出修改条码类型后的条码长度统一,所以问题就圆满解决了。
|