Штрих-код печати ZPL с дополнительным текстом выше

Я разрабатываю приложение, которое печатает этикетки на принтере Zebra GK420t. Я успешно смог напечатать штрих-код с текстовым значением внизу штрих-кода.

Однако мне не удалось напечатать дополнительный текст над штрих-кодом.

Я использую эту команду

^XA
^FO20,20^BY2
^BCN,100,Y,N,N
^FDvar^FS
^XZ

[Переведено на ZPL из программного кода]

Что, если var равно «abc123», печатает штрих-код с abc123 внизу.

В: Как, например, я могу напечатать свое имя над штрих-кодом???


person Nabeel    schedule 01.12.2013    source источник


Ответы (1)


Если вы имеете в виду «abc123 над штрих-кодом», измените ^BCN,100,Y,N,N на ^BCN,100,Y,Y,N.

Если вы имеете в виду «Напечатать «Набил» над штрих-кодом», вставьте

^CFD^FDNabeel^FS
^FO20,50

После строки ^FO20,20.

Это выберет внутренний шрифт «D» (CFD) и напечатает «Nabeel» со ​​смещением 20,20 (предыдущее (^FO)), а затем установит положение штрих-кода на 20,50, поскольку 20,20 действительно близко к верхнему. слева от этикетки.

Я предполагаю, что вы знаете, как изменить код вашей программы.

person Magoo    schedule 02.12.2013