Zebra RW420 正在打印 ZPL 命令
Zebra RW420 is printing the ZPL commands
我正在尝试使用 ZPL
命令将图像打印到 Zebra RW420
打印机。
但是打印机正在打印 ZPL 命令。
无论我是从我的程序还是从 Zebra Setup Utility
发送命令,都会观察到这种行为,并且它在另一台 Zebra iMZ320
打印机上工作正常。
所以我相信这是一个配置选项,但我不知道命令是什么。
后来想通了。
打印机的语言未设置为 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"
我正在尝试使用 ZPL
命令将图像打印到 Zebra RW420
打印机。
但是打印机正在打印 ZPL 命令。
无论我是从我的程序还是从 Zebra Setup Utility
发送命令,都会观察到这种行为,并且它在另一台 Zebra iMZ320
打印机上工作正常。
所以我相信这是一个配置选项,但我不知道命令是什么。
后来想通了。 打印机的语言未设置为 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"