заголовок может быть немного странно сформулирован, поэтому позвольте мне попытаться объяснить:
Я использую ZebraDesigner 3 Essentials для создания этикетки. Затем я печатаю в файл, что оставляет мне .prn, содержащий код. Я также попробовал ответить на этот вопрос: Как получить код ZPL с этикетки ZebraDesigner? , оставив мне файл .zpl с тем же содержимым, что и файл .prn.
Этот контент похож на zpl, но, похоже, это не то же самое. Это результат простой метки, где Text находится посередине:
CT~~CD,~CC^~CT~
^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR2,2~SD20^JUS^LRN^CI0^XZ
^XA
^MMT
^PW1046
^LL0267
^LS0
^FO448,96^GFA,00768,00768,00012,:Z64:
eJzl0TEOQiEMBuASho69gb2I4V3rDcRg3sHEm3CEjh2M6PMV0Lg4GBc7fUMD/w8AfzBUq7zZpWF8NfgMnxhlmC+Y8SQPT1dfyBzZCU+bZ0oSbF8w6b7Zpxg3u+Jz0GEWc62ZyzDlYWwu93pP7vur2zniIEi/N0cdGdQywIzHnvPAruzMay9G6X1pUXsHSnjWL/7Yz+YGfRNqLw==:7BBD
^PQ1,0,1,Y^XZ
Думаю, проблема во второй строке от кнопки вверх. Вокруг есть то место, где обычно стоял бы Текст, а сейчас там просто тарабарщина.
Мне абсолютно необходимо, чтобы это было правильно сохранено, так как позже мне нужно получить к нему доступ через python. Пожалуйста, помогите мне, объяснив, почему это происходит, и / или как я могу это исправить.
^GFA
отправляет растровое изображение на принтер; двоичное содержимое заархивировано и закодировано в base64, отсюда и:Z64:
) . Это тип ZPL, который официальный драйвер создает при обычной печати на принтер Zebra из приложения Windows. - person GSerg   schedule 09.09.2020