Code 128 -viivakoodiohjelmisto ja Code 128 -viivakoodifontit
Code 128 on suosittu viivakoodisymbologia. Muita viivakoodisymbologioita ovat muun muassa UPC, Code 39 ja Interleaved 2 of 5. Code 128 on moderni 1D-symbologia, joka koodaa ensimmäiset 128 ASCII-merkkiä (tästä nimitys Code 128).
Code 128 -viivakoodeja voidaan käyttää sekä aakkosellisissa, numeerisissa että aakkosnumeerisissa merkkijonoissa. Se vie huomattavasti vähemmän tilaa muihin symbologioihin verrattuna ja se sisältää pakollisen tarkistusnumeron tietojen oikeellisuuden tarkistamiseksi. Monet nykyaikaiset etikettiohjeistot ja -määräykset vaativat Code 128 -viivakoodin käyttöä. Kun otetaan huomioon kaikki tekijät, Code 128 on tavallisesti paras valinta muita kuin UPC-symbologioita käytettäessä.
Code 128 -viivakoodeja on kolmentyyppisiä: code set A, code set B ja code set C. Koodattavat merkkijonot ovat erilaisia: A sisältää isoja kirjaimia ja paljon kontrollikoodeja, B kopioi ASCII 0-127 -merkit parhaiten ja C käyttää ainoastaan numeroita, tarjoten siten mahdollisimman pienimuotoisen koodin. Vaikka kaikilla Code 128 -viivakoodeilla on sama loppuviiva, kullakin kolmella koodistolla on oma alkuviivansa, joka helpottaa aukikoodausta. Kaikki Code 128 -viivakoodit sisältävät mod 103 -tarkistusnumeron. Luettavissa olevat merkit eivät ole osa Code 128 -spesifikaatiota, mutta toimialan standardi voi vaatia niitä.
Code 128 -viivakoodin kukin merkki koostuu mustien ja valkoisten viivojen muodostamista 11 moduulista, lukuun ottamatta loppuviiva, jossa on 13 moduulia. Code 128 -viivakoodilla on 106 erilaista 3 viivan ja 3 välin yhdistelmää. Kunkin yhdistelmän edustama merkki riippuu siitä, mitä koodistoa käytetään. Kaikki Code 128 -viivakoodit voivat sisältää useampia koodistoja, jos CODE- tai SHIFT-merkki on symbolin sisällä.
Monissa tärkeissä varastointi-, kuljetus- ja jakelualojen standardeissa käytetään Code 128 -viivakoodia tuote-etiketin osana. GS1-128 (tunnettiin aikaisemmin nimellä UCC/EAN-128 tai EAN-128) on esimerkki etikettistandardista, joka vaatii Code 128 -viivakoodin käyttöä.
Code 128 FAQ printing Code 128 barcodes printing Code 128 barcodes in Excel
English French German Spanish Danish Dutch Finnish Swedish
