Datamatrix

Data Matrix

Data Matrix è un codice a barre bidimensionale formato da “celle” bianche e nere disposte in modo quadrato o rettangolare. Le informazioni che codifica possono essere testo o dati.
La lunghezza dei dati da codificare dipende dalla lunghezza del simbolo usata. L’errore di correzione aumenta la “forza” del barcode: anche se alcune parti del simbolo sono danneggiate è possibile leggere il codice. Data Matrix è in grado di memorizzare fino a 2,335 caratteri alfanumerici.

Nota: è visualizzato solo il simbolo e non il testo codificato.

Data Matrix Barcode
Data Matrix Barcode

Il simbolo Data Matrix symbols può essere codificato in diversi modi. Impostando l’ Encoding corretto dal pannello degli strumenti del barcode in Labeljoy è possibile scegliere l’algoritmo di codifica più appropriato:

  • (Mixed): impostazione predefinita. Consente la codifica dei dati utilizzando una combinazione di tutte le seguenti modalità di codifica in base al tipo di dati trovati. Normalmente questa impostazione produce i risultati migliori.
  • Ascii: consente la codifica di tutti i 256 caratteri della tabella ASCII standard. Produce i migliori risultati su caratteri numerici e di valori ASCII compresi tra 0 e 127.
  • C40: permette la codifica di numeri, lettere e alcuni caratteri speciali. Più adatto per codici alfanumerici con lettere maiuscole.
  • Text: consente la codifica di numeri, lettere e alcuni caratteri speciali. Più adatto per i codici alfanumerici con lettere minuscole.
  • X12: Consente la codifica dei caratteri inclusi nel set ANSI X12.
  • Edifact: permette la codifica dei caratteri ASCII compresi tra 32 e 94. E’ considerato obsoleto.
  • Base 256: codifica specifica per i dati byte compresi tra 0 e 255. Utilizzando questo algoritmo di codifica è possibile codificare qualsiasi valore compreso tra 0x00 e 0xFF (decimale 0 ~ 255). Per poter utilizzare questa codifica è necessario inserire una stringa contenente i valori esadecimali a 2 cifre separate da uno spazio: Es.: 32 FA 56 E8 12 … etc.

Datamatrix code

Data Matrix codifica: https://www.labeljoy.com/free-label-software/

Data Matrix codifica ASCII
Codifica ASCII
Data Matrix Codifica Text
CodificaText

La casella “Grandezza simbolo” permette di inserire la dimensione minima del simbolo. L’architettura Data Matrix organizza i dati in una serie di matrici quadrate e rettangoli, combinate per rappresentare i dati codificati. Il numero di matrici necessarie dipende dalla quantità di dati codificati.
Normalmente il simbolo Data matrix è generato con il minor numero possibile di matrici necessari per rappresentare i dati codificare, ma in alcuni casi potrebbe essere opportuno aumentare il numero minimo di matrici disegnato per assicurarsi che tutti i simboli stampati abbiano la stessa dimensione indipendentemente dalla quantità di dati codificati. Ad esempio, se si collega un codice a barre Data Matrix ad un campo indirizzo di una fonte di dati esterna, potrebbe essere necessario per tutti i simboli di avere le stesse dimensioni, indipendentemente dalla lunghezza del singolo indirizzo.

Data Matrix codifica:12345

Datamatrix dimensione simbolo Auto
dimensione simbolo (Auto)
Datamatrix dimensione simbolo minima
Dimensione simbolo minima 16×48

Testo concatenato:
Quando si genera un codice Datamatrix concatenando dei campi o dei contatori si applicano le seguenti regole:

  • Il contenuto del testo deve rispettare l’algoritmo di codifica selezionata.
  • Lunghezza del testo non deve superare la capacità massima.

Se il valore inserto non è conforme alla regola di cui sopra, il codice a barre non viene visualizzato.

Limitazioni:
i simboli Data Matrix generati con Labeljoy non supportano: Extended Channel Interpretation (ECI), modo FNC1 e modo Structure Append.