Я разрабатываю приложение для Windows в WPF, которое использует SKD «link-os» для печати большого количества билетов через USB-соединение с Zebra GC420t.Проблема заключается в том, что во время печати принтер, по-видимому, теряет обнаружение черной метки и начинает печатать содержимое в неправильном положении относительно верха билета.
Важные моменты:
Мое программное обеспечение создает строку 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 при печати
Zpl String:
~ 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 ^ FT4,431 ^ AAN, 27,15 ^ FB620,1,0, C ^ FDR $ 10,00 ^ FS ^ FT0,529 ^ AAN, 18,10 ^ FB620, 1,0, C ^ FD ^ FS ^ FT10,510 ^ AAN, 18,10 ^ FB620,1,0, C ^ FD ^ FS ^ FT92,42 ^ 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
Вышеприведенное утверждение повторяется длякаждый ярлык.
Спасибо всем!