3

我正在开发在 Zebra 打印机上打印标签的 Java 应用程序。到目前为止,我一直在使用 ZPL 语言和 Java 打印 API,但 ZPL 不足以满足我的进一步工作。我需要做的下一件事是(以编程方式)检查打印机上是否已经安装了具有指定名称的字体。我发现我可以使用 SGD 命令实现我的目标。但我不知道如何从 Java 应用程序发送它并获得响应。我想发送的命令是

! U1 do "file.dir" "R:"

有没有人遇到过类似的问题?打印机通过 USB 与计算机连接。是否可以使用 Java 打印 API 发送命令并接收答案,或者我应该使用套接字或完全不同的东西?

4

1 回答 1

2

像这样的 SGD 需要以\r\n.

此外,Zebra 还提供 Java API以简化与 Zebra 打印机的通信。下载附带了一堆 Javadoc 和示例代码

于 2014-06-06T15:51:30.973 回答