Эмуляция принтера Zebra

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

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

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

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

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

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

Ответы

Ответ 1

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

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

Ответ 2

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

Ответ 3

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

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