最近编写ZPL指令^BQ生成二维码,使用^FN指令获取到的数据打印,总是缺少实际数据的前三位,求高人指点!
具体代码如下:
^XA
^FX 添加此行以识别后面的变量FN1(FN1通过扫码枪获取)
^DFR:ZT610.ZPL^FS
^FX 设置打印浓度和标签宽度
^MD10^PW2000
^FX 使用BQ输出FN1的二维码
^FO120,10^BQN,2,7^FN1^FS
^FX 使用BQ输出FN1的文字
^FT125,210^A0N,55,55^FN1^FS
^XZ
^XA
^FX 回调模板
^XFR:ZT610.ZPL^FS
^FX 输出
^FN1^FS
^XZ
这是生成的二维码和文字样例,扫描二维码只有 56 两位