Écrire un pilote d’imprimante en JavaScript
(kubesail.com)- Souhait d’utiliser une imprimante d’étiquettes Polono bas de gamme achetée sur Amazon comme une Zebra haut de gamme, standard de l’industrie
→ Zebra utilise le ZPL, un langage qui permet d’imprimer des étiquettes en envoyant du texte ASCII en série
-
Volonté de la connecter à un Raspberry Pi pour l’utiliser comme imprimante d’étiquettes d’expédition, mais il n’existe pas de pilote pour ARM
-
Le transporteur EasyPost fournit les étiquettes en PDF/PNG/ZPL, mais
→ cette imprimante prend en charge non pas le ZPL mais le TSPL, un langage similaire créé par TSC, un fabricant d’imprimantes taïwanais
→ comme il n’existe pas de convertisseur ZPL vers TSPL, l’auteur a simplement utilisé une image raster
→ le code de conversion Raster vers TSPL a été écrit en JavaScript
1 commentaires
Cette personne est le fondateur de KubeSail, qui fabrique et vend la PiBox.