概述:
您无法将纯文本文件发送到打印机并期望得到标签响应。 Zebra打印机使用其本地打印语言来生成标签。如果打印机未接收到正确的语言(发送不正确的命令或使用错误的驱动程序选择),打印机将不会响应。 Zebra 桌面和桌面打印机支持的两种主要语言是ZPL和EPL 。检查打印机的规格以确定打印机支持的语言。 ZPL和EPL可以作为 ASCII 文本发送到打印机,但必须采用正确的命令格式。
ZPL示例:
^XA ^FO20,20^A0N,40,40^FDTest 文本 ^FS ..... ^XZ 等等
提示:
检查您是否有正确的驱动程序并且安装正确。驱动程序设置必须与打印程序或打印应用程序中的标签设置相匹配。
检查打印机假脱机程序并在必要时清除它。
检查固件版本并根据需要升级固件。
尝试将打印机设置为默认并再次调整设置。
尝试重新安装驱动程序并从ZebraDesigner v3 Essentials版本(免费)进行打印。
驱动程序设置必须与打印软件中的设置相匹配。
如果您从第 3 方应用程序进行打印,请尝试从驱动程序打印测试标签。如果可以打印,则问题可能出在您的应用程序中。
以下详细信息可确保打印机和源格式数据正确匹配。
解决方法:
问题 | 解决 |
当我发送标签请求时, ZPL打印机没有响应 |
|
当我发送标签请求时, EPL打印机没有响应 |
|
诊断模式:可以执行通信诊断测试来解决数据问题。它要求您的标签足够大以允许可读的打印输出,因为可能会打印大量数据。这将直接打印 ASCII 十六进制字符。此通信测试将能够查看打印机正在接收哪些数据。 根据打印机的不同,可以使用不同的方法来启用通信诊断模式。