我有一台Zebra ZD500R打印机。我的标签是1.0“x 1.75”。我有一个简单的winform C#和.NET应用程序,可以将ZPL代码打印到标签上。不希望的结果如下所示。显然,印刷标签与我的Zebra Label设计不符:
用于标签设计的Zebra打印机设置
通过将斑马设计师标签打印到文件来生成ZPL代码。
以下是直接发送到打印机进行打印的ZPL代码。
string ZPLString =
"^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR4,4~SD10^JUS^LRN^CI0^XZ" +
"^XA" +
"^MMT" +
"^PW229" +
"^LL0339" +
"^LS0" +
"^FT210,284^A0I,42,40^FH\\^FDSample^FS" +
"^FT208,216^A0I,42,40^FH\\^FD94551337^FS" +
"^PQ1,0,1,Y"+
"^XZ";
我已尝试以下方法尝试解决此问题:
我最终想要对RFID标签进行编码,但它们很昂贵。在我确定标签打印部件正常工作之前,我不想测试。任何建议,提示或评论都将深受赞赏。
答案 0 :(得分:1)
我已经有一段时间了,因为我不得不使用Zebra打印机而且我没有一个要测试,但是我记得我在ZPLstring中看到的东西是不必要的。< / p>
我也很少使用设计师,只是为了检查某些事情是如何完成的,然后使用手册查看哪些命令是重要的,根据我的口味它会生成许多无用的命令,并且可以设置为phisically在打印机中。
您是否尝试过只使用一种标签格式,只有一个^ XA作为开头,^ XZ结尾?
或者您是否尝试过向打印机发送最基本的必要代码?像开始标签,原点位置,文本,结束标签
之类的东西希望有所帮助或给你更多的想法。