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