FAQ TBarCode/X - Software per Codici a Barre per Mac OS X ® , UNIX ® , Linux ®
Come Generare GS1 DataMatrix (EPS o Bitmap)?
Come Generare GS1 DataMatrix (EPS o Bitmap)?
I seguenti esempi mostrano come creare un’immagine GS1 DataMatrix tramite riga di comando. Gli esempi non coprono il funzionamento come filtro di spool (ad esempio per SAP).
Output in formato EPS, GS1 DataMatrix contrassegnato da FNC1 nella prima posizione, larghezza modulo (dimensione punto) di 0,508 mm
tbarcode -fPS -oBarcode.eps -b71 --DMformat=1 -eon -m0.508 -d"0112345678901231"
Output in formato bitmap GIF, 300 dpi, stesse impostazioni di cui sopra
tbarcode -fIMAGE -iGIF -oBarcode.gif -b71 --DMformat=1 -eon -m0.508 --dpi=300
-d"0112345678901231"
Se è necessario adattare esattamente la larghezza modulo alla griglia dei pixel, è possibile utilizzare il parametro --optimalwidth
tbarcode -fIMAGE -iGIF -oBarcode.gif -b71 --DMformat=1 -eon -m0.508 --dpi=300
--optimalwidth -d"0112345678901231"
Per stampanti etichette con una risoluzione di 203 dpi (trasferimento termico) è necessario adattare la larghezza modulo a una griglia di 203 dpi.
tbarcode -fIMAGE -iGIF -oBarcode.gif -b71 --DMformat=1 -eon -m0.500493 --dpi=203
--optimalwidth -d"0112345678901231"
Il separatore di campo FNC1 (utilizzato per campi a lunghezza variabile) viene inserito nella stringa di dati come \F. Potrebbe essere necessario codificarlo nella riga di comando come \ o \\ (ad esempio \\F).
tbarcode -fIMAGE -iGIF -oBarcode.gif -b71 --DMformat=1 -eon -m0.508 --dpi=300
-d"vvvvvv\Fnnnnnn" (v… data with variable length - use AI)
Per le stampanti a getto d’inchiostro è possibile ridurre la larghezza delle barre per evitare problemi di inchiostro sfocato. Per una riduzione del 10% della larghezza modulo aggiungere:
--reduction=10 --reductionunit=perc
Questi esempi utilizzano valori campione per la dimensione del data matrix (larghezza modulo). Sono possibili simboli di codici a barre più grandi, consigliati per una migliore leggibilità. Prestare attenzione alle impostazioni corrette in base alle specifiche della propria stampante (dpi, dimensione punto).