Ang check digit ang bahaging sulit unawain. Ang huling digit ng EAN-13 o UPC-A ay hindi datos — kinukuwenta ito mula sa labindalawang nauna rito, at umiiral ito para malaman ng scanner kapag namali ang pagkabasa ng isa sa kanila.
Kaya tinatanggihan ng pahinang ito ang maling check digit sa halip na ayusin ito. Kapag hindi tugma ang check digit, ibang digit ang namali sa pagkaka-type; ang tahimik na pagpalit sa huli ay nagbibigay sa iyo ng barcode na perpektong nababasa at tumutukoy sa ibang produkto. Iyon ang pinakamasamang posibleng kalalabasan, at iyon mismo ang tahimik na iaabot sa iyo ng isang matulunging tool.
Hindi iginuguhit ang unang digit ng EAN-13. Tingnan mo ang mga guhit at labindalawang simbolo ng digit ang makikita mo, hindi labintatlo. Ang nawawalang isa ay dala ng kung alin sa dalawang alpabeto sa kaliwa ang ginagamit ng bawat isa sa unang anim na digit — ang parity pattern. Iyon ang dahilan kung bakit 95 modules ang lapad ng simbolo at hindi 102, at kung bakit hindi mababasa ang EAN-13 nang paisa-isang simbolo mula sa kaliwa.
Bahagi ng barcode ang puting palugit. Ang quiet zone ay siyam na modules sa EAN-13 at sampu sa iba, at kailangan ito ng scanner para matagpuan kung saan nagsisimula ang simbolo. Ang pag-crop ng larawan nang dikit sa mga guhit ang pinakakaraniwang dahilan kung bakit hindi nababasa ang ginawang barcode, kaya kasama ito sa mada-download dito.
Isang bagay na hindi ito makapagbibigay: isang numero. Ang mga retail code ay ibinibigay ng GS1 at tinutukoy ng prefix ang kompanyang nagmamay-ari nito. Ang gawa-gawang EAN ay mababasa pa rin at maaaring pag-aari na ng produkto ng iba. Para sa mga internal na label, gumamit ng Code 128 — sa iyo ang espasyo ng numerong iyon.
Ang huling digit ng EAN-13 o UPC-A ay kinukuwenta mula sa iba, at ang buong layunin nito ay mahuli ang maling tipa. Kung hindi tugma ang inilagay mo, may iba pang maling numero — kaya tinatanggihan nito ang code sa halip na itama ang huling digit para sa iyo. Ang "naitamang" barcode ay tunay na nasi-scan at tumuturo sa ibang produkto, at mas masahol iyon kaysa walang barcode. Maglagay ng labindalawang digit at kukuwentahin nito ang ikalabintatlo.
Dahil walang puwang para dito. Labindalawang simbolo lang ng digit ang nasa pattern. Ang ikalabintatlo ay dala ng kung alin sa dalawang kaliwang alphabet ang ginagamit ng bawat isa sa unang anim na digit — ang parity pattern. Kaya 95 modules ang lapad ng EAN-13 at hindi 102 gaya ng ipinapahiwatig ng tuwirang bilang, at kaya hindi mo ito mababasa nang isa-isang simbolo mula kaliwa pakanan.
Siyam sa sampung beses, ang quiet zone. Ang blangkong gilid sa magkabilang panig ng mga guhit ay bahagi ng simbolo, hindi palamuti, at inaalis ito ng pagkupit ng larawan nang masikip sa mga guhit. Kasama ang gilid sa download dito. Ang iba pang karaniwang dahilan ay ang sobrang liit ng print, ang pag-print sa hubog o makintab na ibabaw, at ang kulang na kontrast — itim sa puti, palagi.
EAN-13 o UPC-A kung ibebenta ang produkto sa tingi, at gamit lamang ang numerong ibinigay sa iyo ng GS1 — puwedeng pag-aari na ng iba ang gawa-gawang numero. Code 128 para sa anumang panloob: tumatanggap ito ng anumang naipi-print na ASCII at nagsisiksik ng dalawang digit sa isang simbolo, kaya siksik ito. Code 39 kung kailangan mo ng tiyak na kayang basahin ng luma o simpleng reader, sa kapalit na mga ikatlo itong mas malapad.
Puwede kang gumawa nito rito, at hindi mo ito dapat ilagay sa anumang ibebenta. Ang mga numero ng barcode sa tingi ay ibinibigay ng GS1 at tinutukoy ng prefix ang kompanyang nagmamay-ari nito. Ang gawa-gawang numero ay masaya lang mai-scan at puwedeng magbanggaan sa tunay na produkto saanman sa mundo. Para sa panloob na imbentaryo, label at asset tag, gamitin ang Code 128 sa halip — walang nagmamay-ari sa espasyo ng numerong iyon.
Hindi sa scanner, at sulit na maging tapat tungkol dito. Ang bawat symbology ay sinusuri sa istruktura at sa pag-decode ng ginawang pattern pabalik sa orihinal na halaga, at tunay na pagsusuri iyon na nakakahuli sa karamihan ng uri ng error. Ang QR generator sa site na ito ay inihambing pa sa isang sangguniang encoder at binasa ng tunay na kamera; hindi ganoon ang mga ito. Subukan sa pisikal na reader bago i-print sa anumang mahalaga.
Ang salitan na timbang ang nagpapahuli rito sa pagkakapalit — binabago ng dalawang napagpalit na digit ang kabuuan.
May numeric mode ang Code 128 na dalawang digit ang dala sa espasyo ng isang karakter. Ginagamit ito rito nang kusa kapag sapat na ang haba ng hanay ng digit para sulit ang paglipat.
Ginawa sa browser mo; walang ipinapadala. Nasuri ang mga symbology na ito sa istruktura at sa pagbasa pabalik, na hindi katulad ng pagsubok gamit ang scanner — sumubok sa tunay na reader bago mag-imprenta nang marami. Ang numero ng retail barcode ay dapat ibigay ng GS1. Walang ipinapadala sa mga server namin ang tina-type mo rito — sa browser mo tumatakbo nang buo ang pagkuwenta.