DataMatrix

Popis DataMatrix

DataMatrixJedním z nejznámějších 2D kódů je kód DataMatrix, který se skládá ze 4 hlavních komponent:
  • Oblast dat: Tato oblast obsahuje data v kódované podobě.
  • Uzavřená omezovací čára: Jedná se o roh, který je znázorněn v normálním zarovnání vlevo a pod datovou oblastí nepřerušovanou čarou. Na základě toho je při skenování rozpoznán kód a jeho zarovnání.
  • Otevřená hraniční čára: Jedná se o protilehlý roh uzavřené omezovací čáry. Tyto čáry nahoře a vpravo se skládají ze střídajících se černých a bílých teček. Používají se k určení řádků a sloupců při skenování.
  • Tichá zóna: Tato oblast obklopuje kód. Tato oblast musí být alespoň tak široká jako jeden bod kódu.
Vývoj kódu DataMatrix začal v 80. letech 20. století. Dnes existují různé fáze vývoje, které se liší z hlediska opravy chyb. Tyto kódy se nazývají ECC, což je zkratka pro Error Checking and Correction Algorithm(algoritmus pro kontrolu a opravu chyb). Existují v zásadě dvě verze: ECC 000-140 a ECC 200. Nejaktuálnější a doporučovanou variantou je ECC 200 (oprava chyb Reed-Solomon). ActiveBarcode používá ECC 200 k vytváření kódů DataMatrix. Kód DataMatrix lze přečíst i v případě, že je až 25 % jeho plochy zakryto nebo poškozeno.

Kód DataMatrix může kódovat až 3 116 číselných znaků nebo 2 335 alfanumerických znaků. Velikost použitého symbolu závisí na množství dat, která mají být kódována.

V programu ActiveBarcode můžete vybírat z různých možností pro vytvoření DataMatrix:
  • DataMatrix (Type #37)
    ActiveBarcode vždy vybere nejlepší velikost symbolu, která vyhovuje kódovaným datům. Symboly o velikosti 12x12 a 8x18 a symboly o velikosti 20x20 a 12x36 mají stejný počet dat, které mohou kódovat. ActiveBarcode v tomto případě vždy používá čtvercové verze symbolu DataMatrix.

  • Čtvercový DataMatrix (typ #42)
    „ActiveBarcode vždy vybere optimální čtvercovou velikost symbolu pro kódování dat.

  • DataMatrix obdélníkový (typ #43)
    ActiveBarcode vždy vybere optimální obdélníkovou, ne čtvercovou velikost symbolu pro kódování dat.

  • DataMatrix <Velikost symbolu> (typy #44 až #73)
    Velikost symbolu si uživatel volí podle typu. Například výběr typu DataMatrix 18x18 bude mít za výsledek kód s velikostí symbolu 18x18.

Seznam velikostí symbolů DataMatrix najdete zde, včetně příkladů.

Více informací o tom naleznete na adrese https://cs.wikipedia.org/wiki/DataMatrix.

Technické údaje

Platné znaky: ASCII 1-255
Délka: Proměnná bez pevné délky.
Kontrola číslice: Vypočítáno podle Reed-Solomon-Oprava chyb
ActiveBarcode vypočítá kontrolní číslici automaticky.
Typ#: DataMatrix - #37 - CODEDATAMATRIX
Seznam všech velikostí symbolů
Informace: Tento typ čárového kódu nemá podle specifikace žádný text čitelný pro člověka. Vlastnost ShowText nemá žádný účinek, pokud použijete jeden z těchto kódů.

Jiné typy...

Chcete se dozvědět více o dalších typech čárových kódů?