Svītrukodu veidi un to praktiskais pielietojums
Svītrukodi ir standartizēti grafiski attēli, kas ļauj optiskajiem skeneriem ātri un precīzi nolasīt burtu vai skaitļu virknes. Atkarībā no nozares, preces veida un loģistikas prasībām tiek izmantoti dažādi svītrukodu formāti. Šis rīks nodrošina iespēju izveidot deviņus dažādus svītrukodu veidus, pielāgojot tos konkrētiem lietošanas mērķiem:
- Code 128: Universāls un blīvs formāts, kas atbalsta jebkurus burtus, ciparus vai simbolus. Tas ir vispiemērotākais risinājums īsiem kodiem, piemēram, SKU (krājumu vienību) kodiem, sūtījumu izsekošanas numuriem vai uzņēmuma pamatlīdzekļu identifikatoriem.
- EAN-13: Standarta 13 ciparu kods, ko izmanto mazumtirdzniecības produktu marķēšanai visā pasaulē.
- EAN-8: Saīsināts 8 ciparu kods, kas paredzēts maziem mazumtirdzniecības iepakojumiem, uz kuriem nav pietiekami daudz vietas pilna izmēra EAN-13 kodam.
- UPC-A: Ziemeļamerikas mazumtirdzniecības standarts, kas sastāv no 12 cipariem un pilda tādu pašu funkciju kā EAN-13.
- Code 39: Vecāks, bet joprojām plaši izmantots formāts, kas pieņem lielos burtus, ciparus un specifiskus simbolus (-. $ / + % vai atstarpi). To bieži izmanto pamatlīdzekļu marķēšanai un iekšējai inventarizācijai.
- ITF-14: 14 ciparu kods, ko izmanto uz transportēšanas kastēm un lielākiem iepakojumiem, lai identificētu tajos esošās preces.
- Codabar: Formāts, kas atbalsta ciparus un simbolus - $: /. +, ietverot tos starp sākuma un beigu burtiem no A līdz D (piemēram, A40156B). Šo kodu tradicionāli izmanto bibliotēkās un asins bankās.
- MSI: Tikai ciparus saturošs svītrukods, ko visbiežāk izmanto noliktavu un inventāra plauktu etiķetēm.
- Pharmacode: Īpašs formāts, kas sastāv tikai no vesela skaitļa robežās no 3 līdz 131070. To izmanto farmācijas nozarē uz zāļu iepakojumiem, lai kontrolētu iepakošanas procesu.
Datu ievades noteikumi un validācija
Katram svītrukoda veidam ir stingri noteikti datu struktūras noteikumi. Lai nodrošinātu veiksmīgu koda ģenerēšanu, ievadītajiem datiem ir jāatbilst izvēlētā formāta prasībām:
| Svītrukoda veids | Atļautās rakstzīmes | Garuma ierobežojumi un specifika |
|---|---|---|
| Code 128 | Jebkuri burti, cipari, simboli | Maksimālais garums līdz 256 rakstzīmēm (ieteicams īss) |
| EAN-13 | Tikai cipari | 12 cipari (kontrolcipars tiek pievienots automātiski) vai pilni 13 cipari |
| EAN-8 | Tikai cipari | 7 cipari (kontrolcipars tiek pievienots) vai pilni 8 cipari |
| UPC-A | Tikai cipari | 11 cipari (kontrolcipars tiek pievienots) vai pilni 12 cipari |
| Code 39 | Lielie burti, cipari, -, ., $, /, +, %, atstarpe |
Kontrolcipars nav nepieciešams |
| ITF-14 | Tikai cipari | 13 cipari (kontrolcipars tiek pievienots) vai pilni 14 cipari |
| Codabar | Cipari, -, $, :, /, ., + |
Jāietver starp sākuma/beigu burtiem A–D (piemēram, A40156B) |
| MSI | Tikai cipari | Tikai skaitliskas vērtības |
| Pharmacode | Tikai veseli skaitļi | Skaitlis no 3 līdz 131070 |
Maksimālais jebkura ievadītā koda garums šajā rīkā ir ierobežots līdz 256 rakstzīmēm. Ja ievadītie dati pārsniedz šo robežu, sistēma parāda paziņojumu: "Tas ir pārāk gari skenējamam svītrukodam. Saglabājiet to līdz {max} rakstzīmēm.".
Ja dati neatbilst izvēlētā formāta prasībām (piemēram, burti tiek ievadīti tikai cipariem paredzētā EAN-13 laukā), tiek parādīts kļūdas paziņojums: "Šī nav derīga {format} vērtība – pārbaudiet formāta norādi augstāk.". Tukšu, pārāk garu vai nederīgu datu gadījumā svītrukoda priekšskatījums un lejupielādes pogas tiek paslēptas.
Mainot svītrukoda veidu, ja datu lauks ir tukšs, rīks automātiski aizpilda lauku ar parauga vērtību, kas atbilst jaunizvēlētajam formātam.
Kontrolciparu loma un automātiskais aprēķins
Tādiem formātiem kā EAN-13, EAN-8, UPC-A un ITF-14 ir nepieciešams pēdējais kontrolcipars, kas nodrošina skenēšanas precizitāti un aizsargā pret lasīšanas kļūdām. Šis rīks atvieglo datu sagatavošanu:
- Automātiska aprēķināšana: Jūs varat ievadīt tikai pamata datu ciparus (piemēram, 12 ciparus priekš EAN-13 vai 7 ciparus priekš EAN-8), un pēdējais kontrolcipars tiks aprēķināts un pievienots automātiski.
- Verifikācija: Ja izvēlaties ievadīt pilna garuma kodu ar jau esošu pēdējo ciparu, rīks to pārbaudīs, nevis pārrēķinās, pārliecinoties, ka kods ir matemātiski pareizs.
Izskata pielāgošana un skenēšanas kvalitāte
Lai svītrukodu varētu veiksmīgi nolasīt ar fiziskiem skeneriem vai viedtālruņu kamerām, ir svarīgi ievērot vizuālos parametrus:
- Kontrasts: Svītru krāsai un fona krāsai ir jābūt kontrastējošām. Rīks pieņem krāsu vērtības
#RRGGBBformātā. Ja tiek ievadīta nederīga krāsas vērtība, sistēma automātiski atgriež noklusējuma melno vai balto krāsu. - Svītru platums un augstums: Svītru platumu var iestatīt robežās no 1 līdz 4 vienībām, savukārt augstumu var pielāgot no 40 līdz 200 pikseļiem. Pārāk zemi vai pārāk blīvi kodi var radīt grūtības skenēšanas laikā.
- Brīvā zona (Quiet Zone): Lai skeneris atpazītu koda sākumu un beigas, abās pusēs svītrukodam ir jāatstāj pietiekami daudz brīvas vietas.
- Cilvēkam lasāms teksts: Izmantojot slēdzi "Rādīt tekstu zem svītrām", varat izvēlēties, vai zem svītrām tiks attēlots pats kods, kas palīdz manuālas ievades gadījumos.
SVG un PNG formātu izvēle
Pēc veiksmīgas koda ģenerēšanas ir pieejamas divas lejupielādes opcijas:
- Lejupielādēt SVG: Vektorgrafikas formāts, kas ir ideāli piemērots drukāšanai. SVG failus var mērogot jebkurā izmērā, nezaudējot asumu, kas ir kritiski svarīgi precīzai svītru nolasīšanai uz fiziskiem iepakojumiem.
- Lejupielādēt PNG: Rastras attēla formāts, kas ir piemērots izmantošanai digitālos ekrānos vai dokumentos. Lai nodrošinātu augstāku attēla kvalitāti, PNG faili tiek ģenerēti un saglabāti trīs reizes lielākā izmērā nekā ekrānā redzamais priekšskatījums.
Datu apstrāde un privātums
Šis rīks darbojas lokāli jūsu ierīcē. Visi ievadītie dati tiek pārvērsti svītrukoda attēlā tieši jūsu tīmekļa pārlūkprogrammā, un nekas netiek augšupielādēts BroBroGo serveros. Tas nodrošina, ka jūsu ievadītā informācija paliek tikai jūsu kontrolē.
Biežāk uzdotie jautājumi
Kuru svītrukoda veidu man izvēlēties?
Code 128 ir piemērots jebkuram īsam kodam – SKU, izsekošanas vai pamatlīdzekļu numuriem. EAN-13, EAN-8 un UPC-A ir paredzēti mazumtirdzniecības produktiem. ITF-14 tiek izmantots uz transportēšanas kastēm, Code 39 – pamatlīdzekļu marķēšanai, Codabar – bibliotēkās un asins bankās, MSI – noliktavu plauktu etiķetēm, bet Pharmacode – zāļu iepakojumiem.
Vai man pašam ir jāaprēķina kontrolcipars?
Nē. EAN, UPC un ITF-14 formātiem varat ievadīt tikai datu ciparus, un pēdējais kontrolcipars tiks aprēķināts automātiski. Ja ievadīsiet pilna garuma kodu, tas tiks pārbaudīts, nevis pārrēķināts.
Vai šos svītrukodus tiešām varēs noskenēt?
Jā, ja vien saglabāsiet labu kontrastu, atstāsiet brīvu vietu abās pusēs un pārāk nesamazināsiet izmēru. Drukāšanai lejupielādējiet SVG formātu, lai svītras paliktu asas jebkurā izmērā; PNG formāts ir lieliski piemērots ekrāniem un dokumentiem.