斑马线-使用Linkos打印时出现问题

时间:2018-12-30 14:24:24

标签: printing zebra-printers

我正在WPF中开发Windows应用程序,该应用程序使用“ link-os” SKD通过与Zebra GC420t的USB连接来打印大量票证。问题在于,在打印过程中,打印机显然失去了对黑色标记的检测,并开始在相对于票证顶部的错误位置打印内容。

重要点:

  • 我的软件在运行时构建ZPL字符串并将其发送到打印机;

  • 我正在使用“ GC420t”驱动程序(非EPL);

  • 在开始打印作业之前,我向打印机发送了一些打印设置:

    “〜SD15〜TA000〜JSN ^ XA ^ SZ2 ^ PW639 ^ LL799 ^ PON ^ PR2,2 ^ PMN ^ MNM ^ LS0 ^ MTT ^ MMT,N ^ MPE ^ XZ ^ XA ^ JUS ^ XZ”

  • 在一开始,打印机已正确校准。有时,当这篇文章中报告的问题发生时,打印机将无法校准。

下面是ZPL示例代码,以及指向视频的链接,该链接准确地演示了错误发生的时间。欢迎任何帮助。

视频:Zebra GC420t error while printing

Zpl字符串:

〜DYE:LOGO1,P,P,34149,,89504E470D0A1A0A0000000D49484452 ...(有意截断) ^ XA ^ LS0 ^ LT0 ^ XZ

对于每个标签重复以下声明:

^ XA ^ FO70,0 ^ IME:LOGO1.PNG ^ FS ^ FO57,230 ^ GB533,0,2 ^ FS ^ FT0,261 ^ A0N,31,31 ^ FB620,1,0,C ^ FDEVENTO TESTE ^ FS ^ FO57,272 ^ GB533,0,2 ^ FS ^ FT0,294 ^ ACN,18,10 ^ FB620,1,0,C ^ FD ^ FS ^ FT0,316 ^ ACN,18,10 ^ FB620,1,0,C ^ FD01 / 09/2019 ^ FS ^ FT0,379 ^ AAN,18,10 ^ FB620,1,0,C ^ FD ^ FS ^ FT0,431 ^ AAN,27,15 ^ FB620,1,0,C ^ FDR $ 10.00 ^ FS ^ FT0,529 ^ AAN,18,10 ^ FB620,1,0,C ^ FD ^ FS ^ FT0,510 ^ AAN,18,10 ^ FB620,1,0,C ^ FD ^ FS ^ FT0,492 ^ AAN,18,10 ^ FB620,1,0,C ^ FDInformau00e7u00f5es sobre o seu evento!^ FS ^ FT564,475 ^ ABB,11,7 ^ FH ^ FD008403615029 ^ FS ^ FT0,356 ^ ABN,25,14 ^ FB620,1,0,C ^ FDREFRIGERANTE ^ FS ^ FT67,569 ^ ABN,11,7 ^ FH ^ FDPDV:票证简单ESC。 29/12/2018 00:50 ^ FS ^ FO57,582 ^ GB533,0,2 ^ FS ^ FT0,649 ^ ABN,22,12 ^ FB655,1,0,C ^ FDREFRIGERANTE ^ FS ^ BY3,3,61 ^ FT172,717 ^ BCN ,, Y,N ^ FD>; 008403615029 ^ FS ^ FT76,472 ^ BQN,2,4 ^ FH ^ FDLA,008403615029 ^ FS ^ XZ

对每个标签重复上述声明。

谢谢大家!

1 个答案:

答案 0 :(得分:0)

显然,当我为标签尺寸设置更精确的值时,该问题已解决。 我将标签的高度设置为100mm,实际上它的高度为107mm。 进行调整后,问题不再发生。

[编辑] 尽管上述过程已大大减少了错误的发生,即使在较低的频率下,它仍然存在。在获得Zebra的支持后,我们发现了另一个可能的原因:票证背面的文字和徽标使打印机的传感器混乱(黑色标记)。我们正在重新设计标签。我将很快再次更新此线程。