我是信息亭打印机的新手。
我需要将一个字符串从一个 java 应用程序发送到一个 zebra kr203 kiosk 打印机。
这台机器连接到一台 Windows 7 电脑并安装了它的驱动程序。打印测试页工作正常。
我还为打印机安装了设置实用程序,它们允许通过 EPL2 语言向它发送命令。同样,我对 EPL2 完全陌生,但我尝试了一些示例命令,但没有任何效果。
有人可以写一些基本的java代码来向打印机发送一个短字符串吗?
没有 GUI 只需要一个简单的命令行应用程序。
编辑:我在谷歌上找到了一些代码,它得到了正确的 printService,但它仍然不会打印出任何东西。
编辑编号 2:我最终使用了他们网站上提供的 Zebra SDK。他们在那里保存代码示例,您可以通过谷歌搜索轻松找到这些示例。我编辑了旧代码,因为它没用。
使用 SDK 和示例,我发现打印机实际上使用 ZPL2 而不是我最初认为的 EPL。
SDK 有自己的 API 用于发送命令,对我来说工作得非常顺利。