ZPL2 — принтер сжимает штрих-коды при вертикальной ориентации, что делает их нечитаемыми

В настоящее время я пытаюсь переключить штрих-код для вертикальной печати. Проблема, которую я вижу, заключается в том, что вертикальный штрих-код печатается слегка сжатым. Горизонтальный штрих-код сканируется нормально, но вертикальный представляет собой грязный беспорядок с полосами, сходящимися вместе.

Вертикальный штрих-код печатается примерно на 10-15 пикселей короче, чем горизонтальный, поэтому я думаю, что это связано с длиной этикетки. Я настроил принтер на непрерывную печать с длиной этикетки 800, такой же, как и ширина этикетки. Это устранило проблему в предварительном просмотре, но этикетка по-прежнему печатается неправильно. Изображение и код прилагаются.

Принтер GK420T.

Штрих-коды

Код выглядит следующим образом:

^XA
^FWN
^FO300,10
^BY1,3,40
^BCR,40,Y,N,N

^FD123456ABCD^FS
^FO350,10
^BY1,3^BCN,40,Y,N,N
^FD123456ABCD^FS
^XZ

person mrprog    schedule 08.04.2021    source источник
comment
Пробовали регулировать скорость печати? Похоже, что этикетка перегорела, поэтому может помочь увеличение скорости печати. Вы можете управлять этим на панели принтера или через ZPL, используя ^PR.   -  person Mark Warren    schedule 08.04.2021
comment
Я попробую, однако я не уверен, что это решит проблему масштабирования. У вас есть идеи, что может привести к тому, что вертикальный штрих-код будет короче горизонтального?   -  person mrprog    schedule 08.04.2021
comment
Вы также можете уменьшить темноту. При использовании вертикальных штрих-кодов легко установить слишком высокую степень затемнения, поскольку вы склонны судить о темноте по тому, как выглядит текст. Так что, в конце концов, это не проблема масштабирования, а скорее переполнение.   -  person banno    schedule 08.04.2021


Ответы (1)


Я вижу, что эти ответы уже есть в комментариях к вопросу, но я согласен.

Похоже, это проблема со скоростью печати и/или яркостью. Вращение штрих-кода не повлияет на его читаемость.

Кроме того, убедитесь, что вы используете правильную настройку прямого термопереноса. Если у вас все еще есть проблемы, переносные этикетки намного лучше, чем термические, с точки зрения читаемости и долговечности, хотя вам придется иметь дело с лентой.

person EdHayes3    schedule 08.04.2021