我正在尝试使用ZPL
命令将图像打印到Zebra RW420
打印机。
但打印机正在打印ZPL命令
无论我是从程序发送命令还是从Zebra Setup Utility
发送命令,都会观察到此行为,并且它在另一台Zebra iMZ320
打印机上正常工作。
所以我认为这是一个配置选项,但我不知道命令是什么。
答案 0 :(得分:0)
我后来想通了。 打印机的语言没有设置为ZPL所以要修复它我使用了以下代码:
BluetoothConnection connection = new BluetoothConnection(getMacAddress());
connection.open();
try {
ZebraPrinter printer = ZebraPrinterFactory.getInstance(PrinterLanguage.ZPL, connection);
printer.sendCommand("! U1 setvar \"device.languages\" \"zpl\"");
} finally {
try {
connection.close();
} catch (ConnectionException ignored) {
}
}
或基本上发送以下ZPL命令:
! U1 setvar "device.languages" "zpl"