我有连接到 FedEx 网络服务的 ac# 应用程序,并且想在 Zebra 热敏打印机上打印运输标签。我请求响应为 ZPLII 类型并将该响应保存到 .txt 文件。我已经与 Zebra 和 FedEx 进行了交谈,他们都说这应该可行。我使用通用打印驱动程序连接到斑马打印机,但打印机仍然打印出 txt 文件的实际字符,而不是将其转换为标签。是否有任何我遗漏的字符,FedEx 不会自动排除 - 比如可能是 'start print' , 'end print' 字符?或者有没有人有任何想法让我从 Web 服务接收到的这个 txt 进行打印?这是 ZPLII 的回应:
^XA^CF,0,0,0^PR12^MD30^PW800^POI^CI13^LH0,20
^FO12,139^GB753,2,2^FS
^FO12,405^GB777,2,2^FS
^FO464,8^GB2,129,2^FS
^FO32,10^AdN,0,0^FWN^FH^FDORIGIN ID: ZSMA^FS
^FO224,10^AdN,0,0^FWN^FH^FD(408) 986-4804^FS
我把中间剪掉了,我认为开头和结尾是重要的部分,因为打印机没有将这个文本转换成标签
^FO83,768^GB1,26,1^FS
^FO25,794^GB58,1,1^FS
^FO31,774^AdN,0,0^FWN^FH^FD0201^FS
^PQ1
^XZ