Dar*_*noe 5 android zpl zebra-printers
我正在尝试将标签从Android应用程序打印到Zebra打印机(iMZ 320),但似乎不了解我的命令行.
当我尝试这个示例代码时,打印机会在将它们发送到打印机时将所有命令打印到纸张上:
zebraPrinterConnection.write("^XA^FO50,50^ADN,36,20^FDHELLO^FS^XZ".getBytes());
Run Code Online (Sandbox Code Playgroud)
我已经阅读了Zebra官方网站上的ZPL编程教程,但我无法弄清楚如何使用ZPL命令使我的打印机正常工作.
Zebra iMZ可以在线打印模式下发货.这意味着它不会解析和解释您提供的ZPL命令,而是会打印它们.您需要将打印机配置为ZPL模式而不是行打印模式.以下命令应该这样做:
!U1 setvar"device.languages""zpl"
注意:在某些情况下,您可能必须将语言设置为"hybrid_xml_zpl"而不仅仅是"zpl"
请注意,您需要在此命令的末尾包含换行符(或回车符).您可以使用Zebra Setup Utilities通过"通信"视角直接向打印机发送命令,可通过点击主屏幕上的"通信"按钮获得.
Zebra设置实用程序:http://www.zebra.com/us/en/products-services/software/manage-software/zebra-setup-utility.html
ZPL手册第705页(详细命令如上所列):https://support.zebra.com/cpws/docs/zpl/zpl_manual.pdf
| 归档时间: |
|
| 查看次数: |
6338 次 |
| 最近记录: |