Barcode-types FAQ

Mitkä ovat erilaiset viivakoodityypit ja niiden käyttötarkoitukset?Link
On olemassa monia erilaisia viivakoodeja, joista jokaisella on oma ainutlaatuinen muoto ja rakenne.
Yleisimpiä viivakoodityyppejä ovat muun muassa:
  • Universal Product Code (UPC): Tämä on vähittäiskaupassa yleisimmin käytetty viivakoodi. Se koodaa 12-numeroisen numeron, joka tunnistaa tuotteen ja sen valmistajan.
  • Code 39: Tätä viivakoodia käytetään usein muissa kuin vähittäiskaupan ympäristöissä, kuten valmistuksessa tai logistiikassa. Se voi koodata aakkosnumeerisia merkkejä ja joitakin erikoismerkkejä.
  • Code 128: Tämä viivakoodi on samanlainen kuin Code 39, mutta se voi koodata laajemman merkkivalikoiman ja sitä käytetään usein kuljetus- ja merkintäsovelluksissa.
  • Interleaved 2 of 5 (ITF): Tätä viivakoodia käytetään yleisesti teollisuudessa, esimerkiksi varastoissa ja pakkauksissa. Se koodaa vain numeerista dataa.
  • QR Code: Tämä viivakoodi on kaksiulotteinen matriisikoodi, joka voi koodata suuren määrän dataa, mukaan lukien tekstiä, numeroita ja kuvia. Sitä käytetään usein markkinointi- ja mainossovelluksissa.
Jokaisella viivakoodityypillä on omat erityiset käyttötarkoituksensa ja etunsa, ja paras viivakoodityyppi riippuu käyttötarkoituksesta ja koodattavista tiedoista. Esimerkiksi UPC-viivakoodi olisi hyvä valinta tuotetietojen koodaamiseen vähittäiskaupassa, kun taas QR-koodi saattaisi olla sopivampi suurten tietomäärien koodaamiseen markkinointikampanjassa.

ActiveBarcode tukee kaikkia yleisiä viivakoodityyppejä: Täydellinen luettelo viivakoodityypeistä löytyy täältä.
OhjausmerkitLink
Kuinka voin käyttää ohjausmerkkejä, kuten TAB tai CR?
Voit käyttää ohjausmerkkejä tavallisena tekstinä kulmasulkeiden sisällä.
Lisätietoja ja luettelo ohjausmerkeistä löytyy täältä: Ohjausmerkkien käyttö
vCard viivakoodinaLink
Kuinka koodata vCard viivakoodiksi?
VCard-kortti voidaan koodata QR-koodilla. Olemme laatineet yksinkertaisen esimerkin vCard-kortista. Jos haluat koodata vCard-kortin, voit käyttää tätä mallina. Tämä voidaan tehdä generaattorin, viivakoodiobjektin, komentorivityökalun tai REST-sovellusliittymän avulla. Voit yksinkertaisesti kopioida ja liittää monirivisen tekstimallin generaattoriin:

ActiveBarcode: Viivakoodigeneraattori, jossa on monirivinen tekstinsyöttö

ActiveBarcode: Viivakoodigeneraattori QR Code vCard
Umlaute ja Code 128, GS1-128, EAN-128, UCC-128Link
Kuinka näytän umlauteja koodilla 128?
Koodi 128 ei itsessään tue umlauteja. Umlautit esitetään tavalliseen tapaan 7-bittisellä ASCII-merkistöllä korvaamalla ne muilla merkeillä:
ä={
ö=|
ü=}
Ä=[
Ö=\
Ü=]
ß=~

Code 128, GS1-128, EAN-128, UCC-128 Checksum=-1?Link
Onko oikein, että saan aina arvon -1 tarkistussumma ominaisuudelle koodilla 128?
Kyllä, spesifikaation mukaan Code 128 -symboliikkaan perustuvat koodit käyttävät sisäistä tarkistusnumeroa, joka ei ole näkyvissä ulkopuolelta. Tämä eroaa esimerkiksi EAN13-koodista, jossa tarkistusnumero on aina viimeinen numero ja se näkyy myös tarkistussumma-ominaisuudessa.
FNC1 ja EAN-128, GS1-128, UCC-128Link
Kuinka asetan FNC1-merkin, jota tarvitaan joissakin sovellustunnisteissa?
Valitse viivakoodityyppi EAN/UCC 128 AI. Kun tarvitset FNC1:tä, kirjoita vain <FNC1>. ActiveBarcode koodaa tämän merkkijonon automaattisesti FNC1-ohjausmerkiksi.

Jos käytät koodia 128 tai EAN/UCC 128, voit koodata FNC1:n käyttämällä ASCII-merkkiä <242>.
Skannaa FNC1Link
Miksi skanneri palauttaa täsmälleen saman merkkijonon riippumatta siitä, käytänkö FNC1:tä vai en?
Jotta skanneri voi lähettää FNC1-ohjausmerkin, skannerin on tuettava tätä toimintoa. FNC1:llä on vain sisäinen merkitys, eikä skanneri yleensä palauta sitä. Skannerin on siis tarjottava mahdollisuus lähettää FNC1.
Miksi on olemassa toinen tyyppi, jossa on tekoäly GS1-128-, EAN-128- ja UCC-128-viivakoodeille?Link
Mitä eroa on tyypeillä EAN/UCC 128 ja EAN/UCC 128 AI?
EAN/UCC 128 muuntaa syötetyt tiedot 1:1. Esimerkiksi sulkeet koodataan aina osana viivakoodin tietoja. Tämä ei kuitenkaan ole toivottavaa, jos haluat syöttää viivakoodeja sovellustunnisteella (AI).

Siksi EAN/UCC 128 AI mahdollistaa hakasulkeilla varustettujen sovellustunnisteiden syöttämisen ilman niiden koodaamista. Voit siis syöttää AI-tunnukset sellaisina kuin ne näkyvät: Pyöreät sulkeet näkyvät ihmisen luettavassa tekstirivissä, mutta niitä ei koodata viivakoodiin.

Syöttämällä <FNC1> pakotetaan ohjaussymboli FNC1, joka tarvitaan syötettäessä muuttuva pitkä AIS.

Katso myös: EAN/UCC 128, GS1-DataMatrix & Sovellustunniste (AI)
Ovatko pyöreät sulkeet osa sovellustunnistetta?Link
Ovatko sovellustunnisteiden sulkeet koodattuina osana viivakoodia? Esimerkiksi, kun (10) luetaan skannerilla, sulkeet eivät näy. Onko tämä oikein?
Kyllä, se on oikein ja odotettua käyttäytymistä. Pyöreät sulkeet eivät ole koodattuina viivakoodiin. Ne parantavat vain pelkkän tekstirivin luettavuutta. Koodi itsessään ei sisällä näitä sulkeita, kun niitä käytetään sovellustunnisteina.

Jos käytät EAN/UCC 128 AI- tai GS1-128-koodia, sulkeet eivät ole merkityksellisiä. Jos haluat käyttää niitä tavallisen tekstirivin luettavuuden parantamiseksi, kirjoita ne myös: ActiveBarcode ei koodaa sulkeita tällä tyypillä. Siksi on sinun päätettävissäsi, haluatko osallistua karsintoihin vai et. Viivakoodi luodaan aina oikein, käytitpä sulkeita tai et.

Katso myös: EAN/UCC 128, GS1-DataMatrix & Sovellustunniste (AI)
Hiljainen alueLink
Tuotteessani on viivakoodi, enkä tiedä, kuinka paljon tilaa sen ympärille tarvitaan.
Hiljainen vyöhyke on oltava vähintään 10 kertaa moduulin leveys. Moduulin leveys vastaa viivakoodin kapeinta viivaa (musta tai valkoinen). Esimerkiksi, jos kapein viiva on 0,2 mm leveä, hiljaisen alueen tulisi olla vähintään 2 mm.
Code 39 Extended & Code 93 ExtendedLink
Miksi viivakoodi on niin leveä?
Kun käytetään laajennetun merkkijonon merkkejä, merkki koostuu kahdesta symbolista viivakoodissa, mikä lisää viivakoodin tehollista leveyttä, koska ne vaativat enemmän tilaa. Sinun tulisi lisätä viivakoodin leveyttä, jotta tarvitsemasi maksimikoodin pituus mahtuu siihen. Tai voit valita toisen viivakoodityypin, jonka tietotiheys on suurempi.
Koodi 39 tarkistusnumeroLink
Kuinka lopullinen tarkistusnumero lisätään Code39 -viivakoodiin?
Valitse viivakoodityypiksi Code 39 Checksum (tyyppi #26) Code 39:n (tyyppi #06) sijaan. Tarkistusnumero liitetään sitten automaattisesti.
Koodi 128, GS1-128, EAN-128, UCC-128 tarkistusnumeroLink
Voinko poistaa tarkistusmerkin käytöstä koodissa 128?
Kaikkien Code 128 -perheen viivakoodien tarkistusnumero on pakollinen osa, joten sitä ei voi poistaa käytöstä.
UniscanLink
Tiedätkö jotain tästä koodista?
UNISCAN on Venäjän federaation EAN-koodausviranomainen.
Voit käyttää EAN 13 -koodia, jonka etuliite on 460–469 (Venäjän federaatio), Uniscan-koodina.
HIBC CodeLink
Miten voin luoda HIBC-koodin?
HIBC-tietorakenne on symboliikasta riippumaton, joten kaikki yleiset koodit, kuten Code 39, Code 128 DataMatrix ja QR-koodi, ovat sopivia. Voit siis luoda HIBC-koodin, jos esimerkiksi käytät DataMatrixia ja valmistelet käyttäjätietojen HIBC-merkintöjen mukaisesti.
EAN-2 / EAN-5Link
Miksi skanneri ei lue EAN2- ja EAN-5-koodeja?
EAN2 ja EAN-5 ovat lisämerkintöjä, jotka voidaan lukea vain skannereilla yhdessä EAN-13- tai EAN-8-koodien (tai vastaavien UPC-koodien) kanssa.
Selkeä tekstirivi: EAN-2 / EAN-5Link
Onko mahdollista asettaa selvä tekstirivi lisäosan koodin alle?
ActiveBarcode näyttää aina selkeän tekstirivin oikeassa paikassa, esimerkiksi EAN-5- ja EAN-2-koodien yläpuolella. Voit myös poistaa tekstirivin käytöstä ja tulostaa tekstiä mihin tahansa kohtaan, jos haluat poiketa standardista.
EN 797Link
Voinko luoda EN 797-tyyppisen viivakoodin ActiveBarcode-ohjelmalla?
EN 797 on EAN/UPC-koodin standardi. ActiveBarcode tukee tätä koodiperhettä esimerkiksi EAN-13, EAN-8, UPC-E ja UPC-A -koodien avulla.
EN 798Link
Voinko luoda EN 798-tyyppisen viivakoodin ActiveBarcode-ohjelmalla?
Kyllä, EN 798 on Codabar -standardi.
EN 799Link
Voinko luoda EN 799-tyyppisen viivakoodin ActiveBarcode-ohjelmalla?
Kyllä, EN 799 on Code 128 -standardi.
EN 800Link
Voinko luoda EN 800-tyyppisen viivakoodin ActiveBarcode-ohjelmalla?
Kyllä, EN 800 on Code-39 -standardi.
EN 801Link
Voinko luoda EN 801-tyyppisen viivakoodin ActiveBarcode-ohjelmalla?
Kyllä, EN 801 on Code 25 Interleaved -standardi.
DLT TapesLink
Voinko luoda DLT-nauhoissa käytettävän viivakoodin ActiveBarcode-ohjelmalla?
Kyllä, DLT-nauhojen viivakoodit luodaan Code 39 -standardilla.
IMEILink
Voinko luoda IMEI-numeroihin käytettävän viivakoodin ActiveBarcode-ohjelmalla?
Kyllä, IMEI-tunnisteiden (International Mobile Equipment Identity) viivakoodit luodaan Code 128B -standardilla. IMEI-numero itsessään ei ole itsenäinen viivakoodityyppi, eikä sen luomiseen sovelleta mitään selkeää standardia.
EAN-TU (Trade Unit)Link
Voinko luoda EAN-TU:ssa käytettävän viivakoodin ActiveBarcode-ohjelmalla?
Kyllä, EAN-TU (Trade Unit) -viivakoodit ovat toinen nimi EAN-14 -standardille.
Kauppayksikkö itsessään voi myös olla osa UCC/EAN-128-koodia sovellustunnisteella (01).
ISBNLink
Voimmeko luoda ISBN-numeron yhdestä EAN-13-numerostamme, vai voisitteko luoda sen numerosta?
Ei, EAN-tuotenumeroa ei voi käyttää ISBN-tuotenumerona.
ISBN on itsenäinen järjestelmä, joka käyttää EAN-13-symboliikkaa vain, kun se esitetään viivakoodina.
Valmistaja ja tuotenumerotLink
Tarvitsen viralliset viivakoodit tuotteilleni. Kuka myöntää tuotteilleni valmistajan ja tuotteen numerot?
Jos haluat käyttää viivakoodeja julkisesti myytävissä tuotteissasi, tarvitset yksilöllisen koodin. Valmistajan ja tuotteen numerot, joita voit virallisesti käyttää kaupankäynnissä, on kansainvälisesti myöntänyt eri organisaatio. Tällä sivulla tarjoamme linkkejä eri organisaatioihin, jotka myöntävät näitä numeroita.