我正在尝试在zebra zm400标签打印机上打印128条码使用斑马编程语言条形码长度为23个字符条形码包含一个空格但是每次我将条形码发送到打印机时它会增加2个额外空格。例如。 ABC3 1345678998765432001将两个空格添加到3和1之间的空格。即使我打印没有空格的条形码,也会在最后一个之前添加两个空格。 001变为00 1.任何帮助都非常感激。
以下是我正在使用的代码
^ p X ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ PW750无论我尝试什么,打印机总是插入两个空格。我尝试使用^ FH和_20字符作为空格,但这仍然插入两个空格。
答案 0 :(得分:0)
查看ID Automation(http://www.idautomation.com/barcode-faq/code-128/)上的Code 128 Barcode FAQ我发现空格字符使用ASCII 194 / C2而不是20.尝试^ FH和C2。
...
^FH^FDACV8_C2512345678901234001^FS
...
答案 1 :(得分:0)
看Your Label它看起来应该映射一个空格,您是否尝试通过Web界面将ZPL直接放入打印机并查看是否还有2个空格?问题可能来自你发送文件的方式吗?