我试图从android打印单个图像到zebra打印机 .
我已经尝试的事情列表(不完全按此顺序).zp是ZebraPrinter,zpc是ZebraPrinterConnection
版本1 - 打印空白(但高度似乎是正确的)
zpc.write("! U1 JOURNAL \r\n U1 SETFF 50 2 \r\n");
zp.getGraphicsUtil().printImage(bmp,0,0,-1,-1,false);
版本2 - 打印空白(但高度似乎是正确的)
zpc.getToolsUtil.sendCommand("! U1 JOURNAL \r\n U1 SETFF 50 2 \r\n");
zp.getGraphicsUtil().printImage(bmp,0,0,-1,-1,false);
版本3 -prints图像后面跟着很多空白空间,在这种情况下图像没有问题看起来很棒
zp.getGraphicsUtil().printImage(bmp,0,0,-1,-1,false);
笔记:
1.打印ZPL,打印机语言不是ZPL,可能是CPCL(我不知道)
2.text文件打印好,所以打印机工作正常
3 回答
删除额外空间使用代码
其中第4和第5个参数可以按照您的要求...
因此,您希望图像正确打印但最后没有额外的空格,对吗?
如果这是你想要的,那么你的
SETFF
命令需要修复 . 您需要发送类似的内容(有关SETFF命令的更多选项,请参阅CPCL手册:代码看起来像这样:
这对我有用: