FAQ TBarCode/X - Logiciel de codes-barres pour Mac OS X ® , UNIX ® , Linux ®
Comment générer un GS1 DataMatrix (EPS ou bitmap) ?
Comment générer un GS1 DataMatrix (EPS ou bitmap) ?
Les exemples suivants montrent comment créer une image GS1 DataMatrix via la ligne de commande. Ces exemples ne couvrent pas le fonctionnement en filtre de spouleur (p. ex. pour SAP).
Sortie au format EPS, GS1 DataMatrix marqué par FNC1 en première position, largeur de module (taille de point) de 0,508 mm
tbarcode -fPS -oBarcode.eps -b71 --DMformat=1 -eon -m0.508 -d"0112345678901231"
Sortie au format bitmap GIF, 300 ppp, mêmes paramètres que ci-dessus
tbarcode -fIMAGE -iGIF -oBarcode.gif -b71 --DMformat=1 -eon -m0.508 --dpi=300
-d"0112345678901231"
Si vous devez ajuster exactement la largeur de module à la grille de pixels, vous pouvez utiliser le paramètre --optimalwidth
tbarcode -fIMAGE -iGIF -oBarcode.gif -b71 --DMformat=1 -eon -m0.508 --dpi=300
--optimalwidth -d"0112345678901231"
Pour les imprimantes d'étiquettes avec une résolution de 203 ppp (transfert thermique), vous devez ajuster la largeur de module pour une grille à 203 ppp.
tbarcode -fIMAGE -iGIF -oBarcode.gif -b71 --DMformat=1 -eon -m0.500493 --dpi=203
--optimalwidth -d"0112345678901231"
Le séparateur de champ FNC1 (utilisé pour les champs de longueur variable) est inséré dans la chaîne de données sous la forme \F. Il peut être nécessaire de l'encoder en ligne de commande comme \ ou \\ (p. ex. \\F).
tbarcode -fIMAGE -iGIF -oBarcode.gif -b71 --DMformat=1 -eon -m0.508 --dpi=300
-d"vvvvvv\Fnnnnnn" (v… data with variable length - use AI)
Pour les imprimantes à jet d'encre, vous pouvez réduire la largeur des barres pour éviter les problèmes d'encre floue. Pour une réduction de 10 % de la largeur de module, ajoutez :
--reduction=10 --reductionunit=perc
Ces exemples utilisent des valeurs d'exemple pour la taille du Data Matrix (largeur de module). Des symboles de code-barres plus grands sont possibles et recommandés pour une meilleure lisibilité. Veillez simplement à respecter les réglages corrects selon les spécifications de votre imprimante (ppp, taille de point).