Эмулировать принтер Zebra

Возможный дубликат:
Предварительный просмотр команд ZPL II с использованием .NET WinForm перед отправкой на принтер Zebra

Я работаю над приложением Java, которое печатает билеты на принтер Zebra.

Проблема в том, что я работаю удаленно и не имею доступа к принтеру Zebra (или вообще к любому другому принтеру).

Я хотел бы знать, есть ли способ эмулировать принтер Zebra, чтобы я мог визуализировать результат заданий печати, созданных моим приложением (в PDF, растровое изображение и т. д.).

Насколько я понимаю (я новичок в этом), принтеры Zebra используют команды ZPL.

Есть ли какой-нибудь программный эмулятор принтера для Windows (7), который принимает команды ZPL и выводит PDF/bitmap/...?


person Pierre Henry    schedule 16.12.2011    source источник
comment
попробуйте labelary.com/viewer.html   -  person liquide    schedule 17.12.2014
comment
stackoverflow.com/a/33066790/2555999 Эмуляция на Mac, Linux, Windows   -  person ZuzEL    schedule 14.10.2015


Ответы (3)


Взгляните на ZPLViewer — он относительно хорошо работает для рендеринга простого кода ZPL, но, похоже, не работает с чем-то сложным.

Лучше всего просто купить принтер. Вы можете получить ZP-450 за 200 долларов. Получите один с Ethernet (еще 100 долларов), и вы можете использовать страницу администрирования принтера для загрузки ZPL и рендеринга на экране, чтобы вам не приходилось извергать этикетки.

person andyknas    schedule 19.12.2011

Вот ссылка на программное обеспечение, созданное Zebra: ZebraDesigner. . На самом деле он не визуализирует ZPL и не принимает ZPL в качестве входных данных. Но это может помочь вам разработать свой билет, а затем экспортировать его в ZPL для дальнейшей обработки.

person Ethan    schedule 20.02.2012
comment
Это обязательное программное обеспечение, если вы хотите заниматься проектированием EPL/ZPL. - person Quannt; 22.05.2013
comment
Но никогда не помогает предварительный просмотр кода zpl. - person yadab; 08.11.2013
comment
Мне всегда приходилось пересматривать ZPL, чтобы заставить его делать именно то, что я хочу. Я верю в использование инструмента, чтобы закрыть его, а затем исправить самому. - person Ethan; 08.11.2013
comment
@yadab распечатать в файл из ZebraDesigner и открыть его в блокноте. - person Alexufo; 15.05.2014
comment
Я только что попробовал это и был совершенно разочарован. ZebraDesigner выдает закодированные поля ^GF для наиболее полезных команд (определения штрих-кода, текстовые поля). Это означает, что вы не можете эффективно редактировать эту информацию или создавать на ее основе шаблоны. Вместо этого я рекомендую Labelary.com. - person Jonny; 20.01.2015
comment
Недоступно для Linux, по-видимому... - person Sebastianb; 11.05.2017

Несколько дней назад я написал https://github.com/dpavlin/Printer-Zebra, который < strong>преобразует команды ZPL ~DG (загрузить графику) и обратно в файл изображения PBM.

Это не полный интерпретатор ZPL (поскольку он реализует только одну команду :-), но работает для файлов ZPL, сгенерированных чашками, что удобно, чтобы узнать, включает ли вывод вашего принтера сглаженные штрих-коды, которые всегда плохие...

person dpavlin    schedule 30.01.2012