DataMatrix

Descrizione di DataMatrix

DataMatrixUno dei codici 2D più noti è il codice DataMatrix, composto da 4 componenti principali:
  • Area dati: quest'area contiene i dati in forma codificata.
  • Linea di limitazione chiusa: si tratta dell'angolo che viene rappresentato nel normale allineamento a sinistra e sotto l'area dei dati con una linea ininterrotta. Su questa base, il codice e il suo allineamento vengono riconosciuti durante la scansione.
  • Linea di confine aperta: è l'angolo opposto della linea di limitazione chiusa. Queste linee sopra e a destra sono costituite da punti neri e bianchi alternati. Vengono utilizzate per determinare le linee e le colonne durante la scansione.
  • Quiet zone: quest'area circonda il codice. Quest'area deve essere larga almeno quanto un punto del codice.
Lo sviluppo del codice DataMatrix è iniziato negli anni Ottanta. Oggi esistono diversi stadi di sviluppo, che si differenziano per la correzione degli errori. Questi sono denominati ECC, acronimo di Error Checking and Correction Algorithm. Esistono fondamentalmente due versioni: ECC 000-140 e ECC 200. La variante più attuale e consigliata è ECC 200 (correzione degli errori Reed-Solomon). ActiveBarcode utilizza ECC 200 per creare codici DataMatrix. Un codice DataMatrix può essere letto anche se è coperto o danneggiato fino al 25%.

Un codice DataMatrix può codificare fino a 3.116 cifre numeriche o 2.335 caratteri alfanumerici. La dimensione del simbolo utilizzato dipende dalla quantità di dati da codificare.

In ActiveBarcode è possibile scegliere tra diverse opzioni per la creazione di una matrice di dati:
  • DataMatrix (Type #37)
    ActiveBarcode seleziona sempre la migliore dimensione del simbolo adatta ai dati da codificare. Le dimensioni dei simboli 12x12 e 8x18 e le dimensioni dei simboli 20x20 e 12x36 hanno lo stesso numero di dati che possono codificare. In questo caso, ActiveBarcode utilizza sempre la versione quadrata del simbolo DataMatrix.

  • DataMatrix Quadrato (Tipo #42)
    ActiveBarcode seleziona sempre il quadrato ottimale dimensione del simbolo per la codifica dei dati.

  • Matrice di dati rettangolare (Tipo #43)
    ActiveBarcode seleziona sempre la dimensione ottimale rettangolare, non quadrata del simbolo per la codifica dei dati.

  • DataMatrix <Dimensione del simbolo> (Tipi da #44 a #73)
    La dimensione del simbolo è selezionata dall'utente del tipo. Ad esempio, selezionando il tipo DataMatrix 18x18 si otterrà un codice con una dimensione dei simboli di 18x18.

Trovate qui un elenco delle dimensioni dei simboli DataMatrix completo di esempi.

Ulteriori informazioni su questo sono disponibili all'accesso https://it.wikipedia.org/wiki/DataMatrix.

Dati tecnici

Caratteri validi: ASCII 1-255
Lunghezza: Variabile senza lunghezza fissa.
Cifra di controllo: Calcolato in base a Reed-Solomon-Correzione degli errori
ActiveBarcode calcola automaticamente la cifra di controllo.
Digitare#: DataMatrix - #37 - CODEDATAMATRIX
Elenco di tutte le dimensioni dei simboli
Info: Questo tipo di codice a barre non ha testo leggibile in base alle specifiche. Il ShowText proprietà non ha alcun effetto, quando si utilizza uno di questi codici.

Altri tipi...

Volete conoscere altri tipi di codici a barre?