ESC/POS指令如何打印CODE128的条形码?

发布网友

我来回答

3个回答

热心网友

选择Code128需要在条码内容前面增加字符编码集选择字符(CODE A, CODE B, or CODE C)。
ASCII码十六进制十进制
SHIFT {S 7B,53123,83
CODE A {A 7B,41 123,65
CODE B{B 7B,42 123,66
CODE C {C 7B,43 123,67
FNC1{1 7B,31 123,49
FNC2 {27B,32123,50
FNC3{37B,33 123,51
FNC4{47B,34 123,52
“{” {{ 7B,7B123,123

例如你的pw.write("2013062900001"); 要写成pw.write("{B2013062900001"),选择CODE B
Code A、CODE B CODE C的差别如下:
CODE128A: 标准数字和字母, 控制符, 特殊字符
CODE128B: 标准数字和字母, 小写字母, 特殊字符
CODE128C: [00]-[99]的数字对集合, 共100个(只能包含数字,一个条码字符代表两位数字)

热心网友

espon的热敏打印机吗?2013062900001,遍历,转换为char类型,逐个输出

热心网友

你选错条码制式,应选EAN-13.追问谢谢你的帮助,可是打印机是支持CODE128的啊,就想使用CODE128输出条形码……

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com