Impression mobile images variables de Dolibarr sur étiquettes sur imprimante ZPL Zebra

Toutes les versions de cet article : [English] [français]

Le problème résolu par cette application est d’imprimer des étiquettes code barre avec images produit sur Zebra, depuis un ERP, ici Dolibarr.
Elle fonctionne sur PC Windows et sur Android.

C’est idéal pour permettre de bien identifier la pièce en tête de gondole, comme en quincaillerie ou tout magasin de petites pièces détachées afin de ne pas se tromper de référence.

Depuis la version 12 de l’ERP Opensource Dolibarr, nous utilisons les API pour communiquer proprement, de manière sécurisée et offline avec sa base : lecture, mise à jour, écriture de données.
Cela s’applique à toute application mobile en lien avec la vente ou la production qui serait gérée par un ERP , dont Dolibarr que nous hébergeons avec un partenaire.

Actuellement il est facile d’imprimer des images sur étiquettes relativement les mêmes comme un logo, sur de l’imprimante industrielle comme celles de Zebra.

En revanche si on veut l’image du produit en petit en gris ou N/B sur chaque étiquette code-barre de chaque produit différent d’une base de données comme un ERP, cela devient rare de trouver la solution.

A quoi sert cette application ?

Identifier et décrire par le dessin, le code barre et la désignation , les produits petits en tête de gondole ou sur les boites sans les ouvrir.

La particularité de notre application d’impression images variables en ZPL sur étiquettes

Notre application est semi-mobile : elle permet depuis un PC Windows de générer en code ZPL l’image descriptive de chaque produit de Dolibarr stockée en JPG ou PNG , en fonction de son bon contraste et d’imprimer sur Zebra (ici TLP2824+ avec Ethernet) puis de stocker le code image particulier de chaque article dans la base de Dolibarr (ou d’un ERP s’il a les interfaces API : dev. sur mesure).
Les dessins de produits au trait ont meilleure rendu graphique.

Puis d’un terminal ou tablette (minimum 5") Android, il est alors possible de demander l’impression de l’étiquette avec photo directement sur l’imprimante réseau. Les accents français des désignations sont imprimables.

Nous pouvons sur mesure faire une application similaire qui imprime sur l’imprimante ceinture par Bluetooth.
Le format étiquette est à déterminer à la commande. En standard on est sur une taille de 50,8 x 25,4 mm.

Ci-dessous les images écran et scan des étiquettes.

Module développeur sur Kalipso Studio

Nous avons aussi fait un module sous Kalipso Studio 5 qui a été développé pour l’occasion et qui transforme les images PNG, JPG, JPEG en code ZPL. Il est à vendre à tout développeur sur Kalipso Studio.
Paramètres : contraste en % et taille carrée en pixel de l’image désirée en ZPL