FAQ TBarCode/X - Barcode Software for 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. Les exemples ne couvrent pas le fonctionnement en filtre de spouleur (par 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 dpi, 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 précisément 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 dpi (transfert thermique), vous devez ajuster la largeur de module pour une grille de 203 dpi.
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. Le cas échéant, vous devrez l'encoder dans la ligne de commande sous la forme \ ou \\ (par 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 types 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 paramètres corrects selon les spécifications de votre imprimante (dpi, taille de point).