Как распечатать сокращенный EPC на этикетке? - PullRequest
0 голосов
/ 17 июня 2019

Я пытаюсь напечатать этикетку на принтере Zebra ZT410 и хочу, чтобы на этикетке были напечатаны только первые 4 и последние 4 символа из кода EPC.

Мне удалось распечататьВесь код EPC на этикетке, но мне нужно отформатировать его, чтобы сэкономить место на этикетке.

# EPC E28011700000020C46CC5D5A
# Desired Format - E2805D5A

Можно ли это сделать с помощью команд ZPL?Или есть способ, которым мы можем прочитать в EPC и отформатировать его в Python, прежде чем печатать его на этикетке без подачи лишней пустой метки?

1 Ответ

0 голосов
/ 25 июня 2019

Таким образом, в основном (после буквальных недель исследований и многих бесполезных телефонных звонков в Zebra) это невозможно с помощью EPC, который назначен на заводские ярлыки. Однако, если вы сделаете это, команда ZPL

^RFW,A^FD" + string + "^FS

все, что хранится в «строке», будет преобразовано в шестнадцатеричное и назначено в качестве меток нового EPC, а затем вы сможете выполнить любое форматирование / манипулирование, которое вам нужно сделать, чтобы сократить EPC и распечатать его на этикетке.

...