Как получить код ZPL с этикетки ZebraDesigner?

Я использую ZebraDesigner 2.2.2 (сборка 2728).

Есть ли способ извлечь код ZPL из ZebraDesigner? Я даже не могу экспортировать его в файл ZPL, единственный вариант, который у меня есть, это сохранить его как .lbl.

введите здесь описание изображения


person Mina Gabriel    schedule 27.11.2012    source источник


Ответы (4)


Вы можете добавить в систему новый драйвер ZebraDesigner ZPL и использовать файл в качестве порта. Затем, когда вы «распечатаете» документ, он запишет код ZPL в файл.

Обратите внимание, что перед первым ^XA может быть некоторая информация заголовка, которая вам может не понадобиться.

ОБНОВЛЕНИЕ: (Как добавить локальный порт в драйвер)

  1. Go to Printer Properties
  2. Нажмите на вкладку Ports
  3. Нажмите Add Port
  4. Выберите Local Port и нажмите New port
  5. Введите имя файла, например. C:\output.zpl
  6. Убедитесь, что он отмечен в списке портов
  7. Теперь весь вывод на печать должен идти на C:\output.zpl
person Ovi Tisler    schedule 27.11.2012
comment
есть ли способ сделать обратное? - person xtds; 27.08.2013
comment
Вы имеете в виду переход от ZPL к дизайну этикетки WYSIWYG? Нет. - person Ovi Tisler; 27.08.2013
comment
@OviTisler У меня есть файл .txt, который содержит код ZPL, например: ^XA ^FO50,50^A0,60,60^FDTest^FS ^XZ Но я не могу распечатать его вывод на принтере Zebra ZTC gc420t (EPL). Что я должен делать? - person ArgaPK; 08.11.2017
comment
Вы можете использовать labelary.com/viewer.html для просмотра и обновления кода ZPL. - person Walter Cejas; 13.07.2020

Не уверен, что я что-то здесь упускаю, но из того, что я использую ZebraDesigner 2.2.3 (сборка 4271), я могу просто нажать «Печать», установить флажок «Печать в файл», вывести в файл *.prn, открыть тот файл с блокнотом и код там.

person Quannt    schedule 22.05.2013
comment
Да, это дает тот же вывод файла при принятом ответе. - person Ian Stanway; 27.08.2013
comment
Только подробно об этом ответе. Необходим правильный драйвер для установки на принтер. Если вы используете Zebra Driver XPTO (EPL), напечатанный код будет кодом EPL. Если вы используете Zebra Driver XPTO (без (EPL) в имени), вы создадите код ZPL (Zebra Print Languege). - person Rafael Gomes Francisco; 21.03.2017
comment
Я получаю какой-то недопустимый текст, когда использую «Печать в файл»: CT~~CD,~CC^~CT~ ==››› ЭТА СТРОКА ИМЕЕТ НЕКОТОРЫЕ СИМВОЛЫ ^XA~TA000~JSN^LT0^MNW^MTD^ PON^PMN^LH0,0^JMA^PR4,4~SD15^JUS^LRN^CI0^XZ ^XA ^MMT ^PW1080 ^LL1049 ^LS0 ^FO26,30^GB1034,995,24^FS ^FT77,191^ A0N,83,76^FB926,1,0,C^FH\^FDvar_item^FS ^FT83,450^A0N,200,139^FB916,1,0,C^FH\^FDvar_price^FS ^BY6,2,323^FT261, 907^BUN,,Y,N ^FDvar_upc^FS ^PQ1,0,1,Y^XZ - person Biswas Khayargoli; 20.05.2019
comment
@Biswas Khayargoli ~~ Да, у меня тоже. Так вот почему печать не работает. Вы нашли какое-нибудь решение? - person Aman Attari; 14.07.2020
comment
@Biswas Khayargoli ~~ это не ошибка, это часть вашего кода ZPL - вы можете проверить сгенерированный код [labelary.com/viewer.html] - person Aman Attari; 14.07.2020

Я использую флажок «Печать в файл» во всплывающем диалоговом окне «Печать». Он создает текстовый файл с ZPL внутри.

person Michele Ferracin    schedule 20.05.2014
comment
Это лучший ответ, чем принятый в настоящее время ответ (добавление файла в качестве порта) - person gregschlom; 07.02.2017
comment
Только подробно об этом ответе. Необходим правильный драйвер для установки на принтер. Если вы используете Zebra Driver XPTO (EPL), напечатанный код будет кодом EPL. Если вы используете Zebra Driver XPTO (без (EPL) в имени), вы создадите код ZPL (Zebra Print Languege). - person Rafael Gomes Francisco; 21.03.2017
comment
Ты мой герой @RafaelGomesFrancisco - person Walter Cejas; 13.07.2020

Если вы хотите видеть собственные коды ZPL, вы должны использовать шрифты Zebra. Если вы не используете, вы увидите коды .GRF, как показано ниже:

^FT320,64^XG007.GRF,1,1^ФС

и не понять их. После этого нажмите «Печать», затем выберите «Печать в файл». Таким образом, вы можете видеть четкие коды ZPL.

person HubeybOzkul    schedule 29.07.2015