无法打印Zebra KR403的打印机配置

时间:2013-11-13 19:44:38

标签: android zebra-printers thermal-printer zpl-ii

我无法使用我的Android应用程序使用Zebra KR403打印机打印任何内容。

要调试我尝试使用以下命令打印配置:

String ZPLCommand = new String();
        ZPLCommand += "^XA"; // Start command
    ZPLCommand += "^MN" + "k"; 
    ZPLCommand += "~WC";
    ZPLCommand += "^AF^FDTESTLINE^FS";
    ZPLCommand += "^XZ"; // End command

    DiscoveredPrinterUsb discoveredPrinterUsb;
    Connection conn = discoveredPrinterUsb.getConnection();
    conn.open();

    ZebraPrinter printer = ZebraPrinterFactory.getInstance(conn);
    printer = ZebraPrinterFactory.getInstance(conn);
    printer.sendCommand(ZPLCommand);
    conn.close();

打印机能够打印约80%的配置(直到校准字段),然后停止...我看到一个闪烁的红色状态LED。

我尝试过研究同样没有任何成功。任何帮助将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

~WC是一个立即命令,用于打印配置标签,而不是校准命令。尝试自己发送,然后发送标签的其余部分。

您的意思是发送~JC进行校准吗?另外,我不知道你是否想要在格式中间校准,通常只进行一次,然后打印机不需要再次校准