Gumawa ng Barcode

Developer

EAN-13, UPC-A, Code 128 at Code 39, kasama ang kinuwentang check digit.

Barcode
5901234123457
95
Modules
9 sa bawat panig
Quiet zone
7
Check digit
Hindi iginuguhit bilang bars ang unang digit. Dala ito ng kung alin sa dalawang left-hand alphabet ang ginagamit ng bawat isa sa sumunod na anim na digit — kaya 95 modules ang simbolo sa halip na 102 na lalabas sa tuwirang bilang.
Kinuwenta at idinugtong ang check digit na 7.
Bahagi ng code ang puting gilid sa magkabilang panig. May lapad itong 9 modules at kailangan ito ng scanner. Ang pag-crop ng larawan nang dikit sa bars ang pinakakaraniwang dahilan kung bakit hindi nababasa ang ginawang barcode.
Ini-encode sa browser mo — walang ipinapadala kahit saan. Ang mga symbology na ito ay sinusuri sa istruktura at sa pagbasa pabalik, na hindi katulad ng scanner. Sumubok sa tunay na reader bago ito i-imprenta sa anumang mahalaga.

Paano gamitin

Para saan ito

Gumawa ng barcode na ipi-print — para sa produktong ibinebenta sa tindahan, o para sa sarili mong label ng stock, istante at asset tag.

Bago magsimula

Para sa panindang ibinebenta sa tindahan, ihanda ang product number na ibinigay sa iyo ng GS1; para sa sarili mong label, puwede ang kahit anong code na pipiliin mo. Sa browser mo iginuguhit ang barcode.

  1. Piliin ang uri ng barcode

    Sa Symbology, piliin ang EAN-13 para sa produktong ibinebenta sa tindahan, o UPC-A kung iyon ang hinihingi ng mamimili. Piliin ang Code 128 para sa sarili mong label na may letra at numero, o Code 39 kung luma o simpleng scanner ang babasa.

  2. I-type ang numero o teksto

    I-type ito sa Halaga, kapalit ng sample; sinasabi ng label kung ano ang tinatanggap ng uring ito. Sa code ng tindahan, i-type ang mga digit maliban sa huli — kusang kinukuwenta ang check digit na iyon.

  3. Magdagdag ng check character, sa Code 39 lang

    Sa Code 39, i-tsek ang Idagdag ang modulo-43 check character kung hinihingi lang ito ng scanner o system mo. Kung hindi, iwan itong naka-off.

  4. Pindutin ang Gumawa at tingnan

    Pindutin ang Gumawa para makita ang barcode; iginuguhit ito ulit habang nagta-type ka, kasama ang numero sa ilalim ng bars.

  5. I-download ito

    Pindutin ang I-download ang SVG para i-save ang larawang malinaw sa kahit anong laki ng print. Huwag tanggalin ang puting gilid sa magkabilang panig — kailangan ito ng scanner.

Pagbasa ng resulta

  • Modules: gaano kalapad ang bars, binilang sa lapad ng pinakamanipis na bar. Mas mahabang halaga, mas malapad na code.
  • Quiet zone: ang blangkong gilid na kailangan sa bawat panig. Bahagi ito ng code, kaya huwag itong tanggalin sa pag-print.
  • Check digit: huling digit na kinukuwenta mula sa iba para mahuli ng scanner ang maling basa. Ang nakasulat ay wala kapag hindi ito ipinapakita ng uri, gaya ng Code 128.

Kung may problema

  • Sabi ng note, iba dapat ang check digit: malamang may maling na-type sa ibang digit. Ihambing sa orihinal — ang code na pinalitan ang huling digit ay mababasa bilang ibang produkto.
  • Ayaw ma-scan: huwag tanggalin ang puting gilid, i-print nang mas malaki, gumamit ng itim sa puti, at iwasan ang makintab o kurbadong ibabaw. Subukan sa tunay na scanner bago mag-print nang marami.
  • Maglagay lang ng EAN-13 sa paninda kung ang GS1 ang nagbigay sa iyo ng numero — gumagana sa scan ang gawa-gawang numero pero baka pag-aari ito ng produkto ng iba.

Ano ito

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.

Mga tanong

Ano ang check digit at bakit hindi ako pinapayagang maglagay ng sarili ko?

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.

Bakit wala sa mga guhit ang unang digit ng EAN-13?

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.

Bakit hindi nasi-scan ang barcode ko?

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.

Aling symbology ang dapat kong gamitin?

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 ba akong gumawa ng sarili kong EAN-13 na numero?

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.

Sinusuri ba ninyo kung talagang nasi-scan ang mga ito?

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 komputasyon

Ang check digit ng EAN-13
Timbangin ang digit 1, 3, 1, 3 …mula sa kaliwa, labindalawa sila
Pagsama-samahin5 + 27 + 0 + 3 + … para sa 590123412345
Kunin ang kabuuan modulo 1083 → 3
Ibawas sa 10, modulo 10→ 7, ang check digit

Ang salitan na timbang ang nagpapahuli rito sa pagkakapalit — binabago ng dalawang napagpalit na digit ang kabuuan.

Ang gastos ng bawat symbology
Pag-encode ng dalawampung digit
Code 39334 modules
Code 128, itinuturing na teksto255 modules
Code 128, tig-dalawang digit kada simbolo145 modules

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.

Ituloy pa

Mahalaga

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.