DataMatrix

Beskrivelse af DataMatrix

DataMatrixEn af de bedst kendte 2D-koder er DataMatrix-koden, som består af 4 hovedkomponenter:
  • Dataområde: Dette område indeholder dataene i kodificeret form.
  • Lukket begrænsningslinje: Dette er hjørnet, der er repræsenteret i normal justering til venstre og under dataområdet med en uafbrudt linje. Baseret på dette genkendes koden og dens justering under scanning.
  • Åben grænse: Dette er det modsatte hjørne af den lukkede begrænsningslinje. Disse linjer ovenfor og til højre består af skiftevis sorte og hvide prikker. Disse bruges til at bestemme linjer og kolonner under scanning.
  • Stillezone: Dette område omgiver koden. Dette område skal være mindst lige så bredt som en prik i koden.
Udviklingen af DataMatrix-koden begyndte i 1980'erne. I dag findes der forskellige udviklingsstadier, som adskiller sig med hensyn til fejlkorrektion. Disse kaldes ECC, hvilket står for Error Checking and Correction Algorithm(fejlkontrol- og korrektionsalgoritme). Der findes grundlæggende to versioner: ECC 000-140 og ECC 200. Den nyeste og anbefalede variant er ECC 200 (Reed-Solomon-fejlkorrektion). ActiveBarcode bruger ECC 200 til at oprette DataMatrix-koder. En DataMatrix-kode kan stadig læses, selvom op til 25 % af den er dækket eller beskadiget.

En DataMatrix-kode kan kode op til 3.116 numeriske cifre eller 2.335 alfanumeriske tegn. Størrelsen på det anvendte symbol afhænger af mængden af data, der skal kodes.

I ActiveBarcode kan du vælge mellem forskellige muligheder for at oprette en DataMatrix:
  • DataMatrix (Type #37)
    ActiveBarcode vælger altid den bedste symbolstørrelse, der passer til de data, der skal kodes. Symbolstørrelserne 12x12 og 8x18 samt symbolstørrelserne 20x20 og 12x36 har samme antal data, som de kan kode. ActiveBarcode bruger altid de firkantede versioner af DataMatrix-symbolet i dette tilfælde.

  • DataMatrix Square (type #42)
    ActiveBarcode vælger altid den optimale firkantede symbolstørrelse til kodning af dataene.

  • DataMatrix rektangulær (type #43)
    ActiveBarcode vælger altid den optimale rektangulære, ikke-firkantede symbolstørrelse til kodning af dataene.

  • DataMatrix <Symbolstørrelse> (Typer #44 til #73)
    Symbolstørrelsen vælges af brugeren af typen. Hvis du f.eks. vælger typen DataMatrix 18x18, får du en kode med en symbolstørrelse på 18x18.

Find en liste over DataMatrix -symbolstørrelser med eksempler her.

Mere information om dette findes på https://da.wikipedia.org/wiki/DataMatrix.

Tekniske data

Gyldige tegn: ASCII 1-255
Længde: Variabel uden fast længde.
Kontrolciffer: Beregnet i henhold til Reed-Solomon-Fejlkorrektion
ActiveBarcode beregner kontrolcifferet automatisk.
Type#: DataMatrix - #37 - CODEDATAMATRIX
Liste over alle symbolstørrelser
Info: Denne stregkodetype har ingen menneskeligt læsbar tekst baseret på specifikationen. ShowText-egenskaben har ingen effekt, når en af disse koder bruges.

Andre typer...

Vil du lære mere om andre typer stregkoder?