Emulate Zebra printer [duplicate]

早过忘川 提交于 2019-12-29 03:28:08

问题


Possible Duplicate:
Print preview ZPL II commands using .NET WinForm before sending it to Zebra printer

I am working on a Java app that prints tickets to a Zebra printer.

The problem is that I am working remotely and don't have access to the Zebra printer (or any other printer actually).

I would like to know if there is a way to emulate the Zebra printer so that I can visualize the result of the print jobs generated by my app (to PDF, bitmap image etc.).

As I understand (I am fairly new to this) Zebra printers use ZPL commands.

Is there any software printer emulator for Windows (7) that accepts ZPL commands and outputs PDF/bitmap/... ?


回答1:


Take a look at ZPLViewer - it works relatively well for rendering simple ZPL code but seems to fail on anything complex.

Best bet is just to purchase a printer. You can get a ZP-450 for $200. Get one with Ethernet ($100 more) and you can use the printer admin page to upload ZPL and render on-screen so you don't have to spew labels.




回答2:


Here is a link to software that Zebra created: ZebraDesigner. It does not actually visualize ZPL or take ZPL as input. But it can help you design your ticket and then export it to ZPL for further processing.




回答3:


I wrote https://github.com/dpavlin/Printer-Zebra a few days ago which converts ZPL ~DG (download graphics) commands and converts it back to PBM image file.

This is not full ZPL interpreter (since it only implements one command :-) but does work for cups generated ZPL files which is handy to find out if your printer output includes anti-aliased barcodes which are always bad...



来源:https://stackoverflow.com/questions/8540468/emulate-zebra-printer

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!