web-dev-qa-db-fra.com

Émuler l'imprimante Zebra

Duplicata possible:
Aperçu avant impression des commandes ZPL II utilisant .NET WinForm avant de l'envoyer à l'imprimante Zebra

Je travaille sur une application Java qui imprime les tickets sur une imprimante Zebra.

Le problème est que je travaille à distance et que je n'ai pas accès à l'imprimante Zebra (ou à toute autre imprimante en fait).

Je voudrais savoir s'il existe un moyen d'émuler l'imprimante Zebra afin de pouvoir visualiser le résultat des travaux d'impression générés par mon application (au format PDF, image bitmap, etc.).

Si je comprends bien (je suis relativement nouveau dans ce domaine), les imprimantes Zebra utilisent des commandes ZPL.

Existe-t-il un émulateur d'imprimante logicielle pour Windows (7) qui accepte les commandes ZPL et génère des fichiers PDF/bitmap/...?

18
Pierre Henry

Jetez un oeil à ZPLViewer - cela fonctionne relativement bien pour le rendu de code ZPL simple mais semble échouer sur quelque chose de complexe.

Le mieux est d'acheter une imprimante. Vous pouvez obtenir un ZP-450 pour 200 $. Obtenez-en un avec Ethernet (100 $ de plus) et vous pouvez utiliser la page d'administration de l'imprimante pour télécharger ZPL et effectuer un rendu à l'écran afin de ne pas avoir à cracher d'étiquettes.

13
andyknas

Voici un lien vers un logiciel créé par Zebra: ZebraDesigner . Il ne visualise pas réellement ZPL ni ne prend ZPL comme entrée. Mais cela peut vous aider à concevoir votre ticket, puis à l'exporter vers ZPL pour un traitement ultérieur.

6
Ethan

J'ai écrit https://github.com/dpavlin/Printer-Zebra il y a quelques jours qui convertit ZPL ~DG (télécharger les graphiques) et le reconvertit en fichier image PBM .

Ce n'est pas un interpréteur ZPL complet (car il n'implémente qu'une seule commande :-) mais fonctionne pour les fichiers ZPL générés par cups, ce qui est pratique pour savoir si la sortie de votre imprimante comprend des codes-barres anti-aliasés qui sont toujours mauvais ...

2
dpavlin