DataMatrix

Kuvaus DataMatrix

DataMatrixYksi tunnetuimmista 2D-koodeista on DataMatrix-koodi, joka koostuu neljästä pääkomponentista:
  • Tietojen alue: Tämä alue sisältää tiedot koodatussa muodossa.
  • Suljettu rajoitusviiva: Tämä on kulma, joka on esitetty normaalissa kohdistuksessa vasemmalla ja data-alueen alapuolella katkeamattomalla viivalla. Tämän perusteella koodi ja sen kohdistus tunnistetaan skannauksen aikana.
  • Avoin raja: Tämä on suljetun raja-viivan vastakkaisessa kulmassa. Nämä viivat yläpuolella ja oikealla koostuvat vuorotellen mustista ja valkoisista pisteistä. Niitä käytetään viivojen ja sarakkeiden määrittämiseen skannauksen aikana.
  • Hiljainen alue: Tämä alue ympäröi koodia. Tämän alueen on oltava vähintään yhtä leveä kuin yksi koodin piste.
DataMatrix-koodin kehittäminen alkoi 1980-luvulla. Nykyään on olemassa erilaisia kehitysvaiheita, jotka eroavat toisistaan virheenkorjauksen osalta. Nämä ovat nimeltään ECC, joka tarkoittaa virheiden tarkistus- ja korjausalgoritmia. Periaatteessa on olemassa kaksi versiota: ECC 000-140 ja ECC 200. Nykyisin suosituin ja suositeltavin versio on ECC 200 (Reed-Solomon-virheenkorjaus). ActiveBarcode käyttää ECC 200:aa DataMatrix-koodien luomiseen. DataMatrix-koodi voidaan lukea, vaikka jopa 25 % siitä olisi peitetty tai vaurioitunut.

DataMatrix-koodi voi koodata jopa 3 116 numeromerkkiä tai 2 335 aakkosnumeerista merkkiä. Käytetyn symbolin koko riippuu koodattavan datan määrästä.

ActiveBarcode-ohjelmassa voit valita eri vaihtoehdoista DataMatrix-koodin luomiseen:
  • DataMatrix (Type #37)
    ActiveBarcode valitsee aina parhaiten koodattaviin tietoihin sopivan symbolikoon. Symbolikoot 12x12 ja 8x18 sekä symbolikoot 20x20 ja 12x36 voivat koodata saman määrän tietoa. ActiveBarcode käyttää tässä tapauksessa aina DataMatrix-symbolin neliönmuotoisia versioita.

  • DataMatrix-neliö (tyyppi #42)
    ActiveBarcode valitsee aina optimaalisen neliönmuotoisen symbolikoon tietojen koodaamiseen.

  • DataMatrix suorakulmainen (tyyppi #43)
    ActiveBarcode valitsee aina optimaalisen suorakulmaisen, ei neliön muotoisen symbolikoon tietojen koodaamiseen.

  • DataMatrix <Symbolikoko> (tyypit #44–#73)
    Käyttäjä valitsee symbolin koon tyypin mukaan. Esimerkiksi valitsemalla tyypin DataMatrix 18x18 saadaan koodi, jonka symbolin koko on 18x18.

Luettelo DataMatrix-symbolien koosta, esimerkkeineen.

Lisätietoja tästä löytyy osoitteesta https://fi.wikipedia.org/wiki/DataMatrix.

Tekniset tiedot

Kelvolliset merkit: ASCII 1-255
Pituus: Muuttuja, jolla ei ole kiinteää pituutta.
Tarkistusnumero: Lasketaan seuraavasti Reed-Solomon-Virheenkorjaus
ActiveBarcode laskee tarkistusnumeron automaattisesti.
Tyyppi#: DataMatrix - #37 - CODEDATAMATRIX
Luettelo kaikista symbolikokoista
Tiedot: Tämän viivakoodityypin spesifikaatioiden mukaan siinä ei ole ihmisen luettavissa olevaa tekstiä. ShowText-ominaisuus ei vaikuta, kun käytetään jotakin näistä koodeista.

Muut tyypit...

Haluatko oppia lisää muista viivakoodityypeistä?