Kuvaus DataMatrix
Yksi 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-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.Link
Kukin näistä edustaa eri symbolikokoa DataMatrix-koodissa. Valinta määrää, kuinka paljon dataa voidaan koodata ja kuinka suuri koodi tulee olemaan.
Pienemmät symbolit (esim. 10x10, 12x12) voivat sisältää vähemmän tietoa, mutta vievät vähemmän tilaa.
Suuremmat symbolit (esim. 20x20, 24x24 ja suuremmat) voivat tallentaa enemmän merkkejä.
Jos tietosisältösi pysyy aina lyhyenä, pienemmän symbolin käyttö on täysin sopivaa. Jos lisäät myöhemmin lisää tietoa, sinun on valittava suurempi versio, jotta tiedot mahtuvat edelleen.
Valinta riippuu osittain tietojen määrästä ja osittain käytettävissä olevasta tilasta. Ohjelmisto varmistaa automaattisesti, että valitsemasi koko tuottaa edelleen kelvollisen, skannattavan DataMatrix-koodin.
ActiveBarcode tarjoaa kolme automaattista tyyppiä: AUTO, SQUARE ja RECTANGLE. Nämä valitsevat aina pienimmän mahdollisen symbolikoon, johon kaikki tiedot mahtuvat. SQUARE ja RECTANGLE rajoittuvat neliön ja suorakulmion muotoihin, kun taas AUTO käyttää molempia. Jos valitset kiinteän tyypin, kuten 64x64, kyseinen symbolikoko otetaan käyttöön, vaikka pienempi ja kompaktimpi koodi toimisikin.
Tämä luettelo on tarkoitettu yleiseksi ohjeeksi, eikä siinä esitetyt enimmäisarvot ole välttämättä oikeita.
Suuremmat symbolit (esim. 20x20, 24x24 ja suuremmat) voivat tallentaa enemmän merkkejä.
Jos tietosisältösi pysyy aina lyhyenä, pienemmän symbolin käyttö on täysin sopivaa. Jos lisäät myöhemmin lisää tietoa, sinun on valittava suurempi versio, jotta tiedot mahtuvat edelleen.
Valinta riippuu osittain tietojen määrästä ja osittain käytettävissä olevasta tilasta. Ohjelmisto varmistaa automaattisesti, että valitsemasi koko tuottaa edelleen kelvollisen, skannattavan DataMatrix-koodin.
ActiveBarcode tarjoaa kolme automaattista tyyppiä: AUTO, SQUARE ja RECTANGLE. Nämä valitsevat aina pienimmän mahdollisen symbolikoon, johon kaikki tiedot mahtuvat. SQUARE ja RECTANGLE rajoittuvat neliön ja suorakulmion muotoihin, kun taas AUTO käyttää molempia. Jos valitset kiinteän tyypin, kuten 64x64, kyseinen symbolikoko otetaan käyttöön, vaikka pienempi ja kompaktimpi koodi toimisikin.
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 - DATAMATRIX 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. |

















