DataMatrix

Popis DataMatrix

DataMatrixJedným z najznámejších 2D kódov je kód DataMatrix, ktorý sa skladá zo 4 hlavných komponentov:
  • Oblasť údajov: Táto oblasť obsahuje údaje v kódovanej forme.
  • Uzavretá obmedzovacia čiara: Ide o roh, ktorý je znázornený v normálnom zarovnaní vľavo a pod oblasťou údajov nepretržitou čiarou. Na základe toho sa kód a jeho zarovnanie rozpoznáva počas skenovania.
  • Otvorená hraničné čiara: Ide o opačný roh uzavretej obmedzujúcej čiary. Tieto čiary hore a vpravo pozostávajú zo striedajúcich sa čiernych a bielych bodiek. Používajú sa na určenie riadkov a stĺpcov počas skenovania.
  • Tichá zóna: Táto oblasť obklopuje kód. Táto oblasť musí byť aspoň taká široká ako jeden bod kódu.
Vývoj kódu DataMatrix začal v 80. rokoch 20. storočia. Dnes existujú rôzne fázy vývoja, ktoré sa líšia z hľadiska opravy chýb. Tieto sa nazývajú ECC, čo je skratka pre Error Checking and Correction Algorithm(algorit mus kontroly a opravy chýb). Existujú v podstate dve verzie: ECC 000-140 a ECC 200. Najaktuálnejšou a odporúčanou variantou je ECC 200 (oprava chýb Reed-Solomon). ActiveBarcode používa ECC 200 na vytváranie kódov DataMatrix. Kód DataMatrix je možné prečítať aj v prípade, že je až 25 % kódu zakryté alebo poškodené.

Kód DataMatrix môže zakódovať až 3 116 číselných znakov alebo 2 335 alfanumerických znakov. Veľkosť použitého symbolu závisí od množstva údajov, ktoré sa majú zakódovať.

V programe ActiveBarcode môžete vybrať medzi rôznymi možnosťami na vytvorenie DataMatrix:
  • DataMatrix (Type #37)
    ActiveBarcode vždy vyberie najvhodnejšiu veľkosť symbolu, ktorá zodpovedá údajom, ktoré sa majú zakódovať. Symboly s rozmermi 12x12 a 8x18 a symboly s rozmermi 20x20 a 12x36 majú rovnaký počet údajov, ktoré môžu zakódovať. ActiveBarcode v tomto prípade vždy používa štvorcové verzie symbolu DataMatrix.

  • DataMatrix Square (typ č. 42)
    ActiveBarcode vždy vyberie optimálnu štvorcovú veľkosť symbolu pre kódovanie údajov.

  • DataMatrix obdĺžnikový (typ č. 43)
    ActiveBarcode vždy vyberie optimálnu obdĺžnikovú, nie štvorcovú veľkosť symbolu pre kódovanie údajov.

  • DataMatrix <Veľkosť symbolu> (typy #44 až #73)
    Veľkosť symbolu si vyberá používateľ podľa typu. Napríklad výber typu DataMatrix 18x18 bude mať za následok kód s veľkosťou symbolu 18x18.

Zoznam veľkostí symbolov DataMatrix nájdete spolu s príkladmi tu.

Viac informácií o tejto téme nájdete na https://sk.wikipedia.org/wiki/DataMatrix.

Technické údaje

Platné znaky: ASCII 1-255
Dĺžka: Premenná bez pevnej dĺžky.
Kontrolná číslica: Vypočítané podľa Reed-Solomon-Opravu chýb
ActiveBarcode automaticky vypočíta kontrolnú číslicu.
Typ#: DataMatrix - #37 - CODEDATAMATRIX
Zoznam všetkých veľkostí symbolov
Informácie: Tento typ čiarového kódu nemá podľa špecifikácie žiadny text čitateľný pre človeka. Vlastnosť ShowText nemá žiadny účinok, ak sa používa jeden z týchto kódov.

Iné typy...

Chcete sa dozvedieť viac o ďalších typoch čiarových kódov?