QR-код ZPL не печатает то, что в строке

У меня есть следующий код ZPL, который печатает QR-код с полевыми данными X50X-8091X-11111.

^XA^PON^FWN^FO30,10^BQN,2,6^FDx50x-8091x-12345^FS^XZ

Но то, что сканер сканирует из QR-кода, таково: 0X8091X11111. Так что первый X50 не печатается.

Что я могу сделать?

2 ответа

Решение

Руководство ZPL содержит очень подробное объяснение переключателей данных для QR-кодов: ^ BQ Команда Edit: Извините @Veve, объяснение очень длинное. Вот упрощенное объяснение:

Персонажи, следующие сразу ^FD являются переключателями (как определено здесь)

Таким образом, вы можете использовать что-то вроде этого;

^XA^FO100,100^BQN,2,4^FD   x50x-8091x-12345^FS^XZ

или это;

^XA^FO100,100^BQN,2,4^FDHM,A x50x-8091x-12345^FS^XZ
Другие вопросы по тегам