🏠 | RFID | ZPL |

ZPL FAQ

How to write into user memory

^RFW,H,0,4,3 - узазываем блок памяти 3. Это пятый параметр команды ^RF

Описание команд на официальном сайте Zebra: ZPL.

Для наглядности команды я буду выделять жирным шрифтом, параметры постараюсь сделать цветными. Введенный текст и передаваемые переменные оставлю обычными.

Простейший пример

CommandExplanation
^XAStart of label
^RFW,H,0,4,3^FD{SERIAL}^FS RFID Write ,Hexadecimal, Starting with block 0, 4 bytes (32 bits), memory block number 3 (User memory), Field with serial that is coming from server
^RFR,H,0,4,3^FN1^FS^HV1 RFID Read, Hexadecimal, Starting with block 0, 4 bytes, memory block number 3, Field Number 1, Field Separator, Host Verification 1 (data is sent back to sender)
^XZ End of label

Текст поперёк этикетки

Коротко: ^A0B^FDTEXT

Подробности:

Как печатать текст вдоль тега можно посмотреть здесь

Но что если нам нужно сделать надпись под углом в девяносто градусов.

За это отвечает команда ^A, а конкретно её второй параметр.

Если для горизонтального текста мы можем вообще не указывать параметров, то теперь нужно указать шрифт и вторым параметром задать B

^ADB

Напишем один адрес вдоль тега, а второй поперёк:

^XA
^LH30, 100
^FO70, 60^AD^FDWWW.AskQA.RU^FS
^FO20, 10^ADB ^FDWWW.URN.SU^FS
^XZ


Результат будет примерно таким:

Текст поперёк тега ZPL команда A image from website www.AskQA.ru

Как изменить размер шрифта

Коротко: ^A,5040^FDTEXT

Подробности:

Возьмём наш предыдущий пример и добавим параметров команде ^A

Например, вместо ^AD напишем ^AD, 130,20

^XA
^LH30, 100
^FO70, 60^AD, 130,20^FDWWW.AskQA.RU^FS
^FO20, 10^AD B,10,40 ^FDWWW.URN.SU^FS
^XZ


Текст разного размера шрифта поперёк тега ZPL команда A image from website www.AskQA.ru

Предпросмотр ZPL

ZPL симулятор для просмотра layout файлов

Share in social media: