我正在编写一个类以使用 CPCL 打印到 Zebra 蓝牙打印机。CPCL 有一个 getvar 命令,您可以将其发送到打印机以获取打印机设置。例如:
! U1 getvar "appl.date"
此命令将返回打印机的当前日期。唯一的问题是我不知道如何从这个命令中得到结果。使用 C# 和 CPCL 打印没有问题,因为我可以将命令转换为字节数组并使用 NetworkStream 将其发送到打印机。但我不知道如何从应该返回结果的命令中实际获取结果。我已确认该命令实际上使用打印机随附的 Zebra Printer Communicator 返回数据。
谢谢