DataMatrix

Beskrivning av DataMatrix

DataMatrixEn av de mest kända 2D-koderna är DataMatrix-koden, som består av fyra huvudkomponenter:
  • Dataområde: Detta område innehåller data i kodad form.
  • Stängd begränsningslinje: Detta är hörnet som visas i normal inriktning till vänster och under dataområdet med en oavbruten linje. Baserat på detta känns koden och dess inriktning igen under skanningen.
  • Öppen gränslinje: Detta är motsatsen till den stängda gränslinjen. Dessa linjer ovanför och till höger består av alternerande svarta och vita prickar. De används för att bestämma rader och kolumner under skanningen.
  • Tyst zon: Detta område omger koden. Detta område måste vara minst lika brett som en punkt i koden.
Utvecklingen av DataMatrix-koden började på 1980-talet. Idag finns det olika utvecklingsstadier, som skiljer sig åt när det gäller felkorrigering. Dessa kallas ECC, vilket står för Error Checking and Correction Algorithm(felkontroll- och korrigeringsalgoritm). Det finns i princip två versioner: ECC 000-140 och ECC 200. Den senaste och rekommenderade varianten är ECC 200 (Reed-Solomon-felkorrigering). ActiveBarcode använder ECC 200 för att skapa DataMatrix-koder. En DataMatrix-kod kan fortfarande läsas även om upp till 25 % av den är täckt eller skadad.

En DataMatrix-kod kan koda upp till 3 116 numeriska siffror eller 2 335 alfanumeriska tecken. Storleken på symbolen som används beror på mängden data som ska kodas.

I ActiveBarcode kan du välja mellan olika alternativ för att skapa en DataMatrix:
  • DataMatrix (Type #37)
    ActiveBarcode väljer alltid den symbolstorlek som passar bäst för den data som ska kodas. Symbolstorlekarna 12x12 och 8x18 samt symbolstorlekarna 20x20 och 12x36 har samma antal data som de kan koda. ActiveBarcode använder alltid de fyrkantiga versionerna av DataMatrix-symbolen i detta fall.

  • DataMatrix Square (typ #42)
    ActiveBarcode väljer alltid den optimala kvadratiska symbolstorleken för kodning av data.

  • DataMatrix rektangulär (typ #43)
    ActiveBarcode väljer alltid den optimala rektangulära, icke kvadratiska symbolstorleken för kodning av data.

  • DataMatrix <Symbolstorlek> (Typerna #44 till #73)
    Symbolstorleken väljs av användaren efter typ. Om du till exempel väljer typen DataMatrix 18x18 får du en kod med symbolstorleken 18x18.

Här hittar du en lista över DataMatrix symbolstorlekar, komplett med exempel här.

Mer information om detta finns på https://sv.wikipedia.org/wiki/DataMatrix.

Tekniska data

Giltiga tecken: ASCII 1-255
Längd: Variabel utan fast längd.
Kontrollsiffra: Beräknat enligt Reed-Solomon-Felkorrigering
ActiveBarcode beräknar kontrollsiffran automatiskt.
Typ#: DataMatrix - #37 - CODEDATAMATRIX
Lista över alla symbolstorlekar
Info: Denna streckkodstyp har ingen läsbar text enligt specifikationen. ShowText-egenskapen har ingen effekt när någon av dessa koder används.

Andra typer...

Vill du lära dig mer om andra typer av streckkoder?