Shtrix-kod rasm generatori

Code-128, EAN va UPC shtrix-kod rasmlarini yarating.

100% brauzerda • 100% bepul

Shtrix-kod rasm generatori

Yuqori aniqlikdagi Code 128, EAN-13, EAN-8, UPC-A va Code 39 shtrix-kod rasmlarini bir zumda yarating. Bepul, brauzerda va maxfiy.

Toʻgʻri format

Standart ASCII belgilarni qabul qiladi (harf-raqam, belgilar, boʻshliqlar).

Chiziq kengligi2px

Eng tor shtrix-kod elementining qalinligi.

Shtrix-kod balandligi100px

Chiziqlarning piksellardagi vertikal balandligi.

Chet / sokin zona10px

Skaner oʻqiy olishi uchun shtrix-kod atrofidagi boʻshliq.

Shrift oʻlchami14px

Bosiladigan raqamlar oʻlchami

Qiymatni chiziqlar ostida koʻrsatish
Shtrix-kod ostida inson oʻqiy oladigan matn kodini koʻrsatish.

Shtrix-kodni jonli koʻrish

288 × 142 px
2run-2026
Format: CODE1282run-2026
Batafsil texnik qoʻllanma•8 daqiqalik oʻqish•2RUN Muhandislik jamoasi
100% brauzerda • Yuklashsiz

Onlayn shtrix-kod generatori: Code 128, EAN-13, UPC-A, modul nazorat yigʻindilari va vektor SVG eksporti

⚡Brauzeringizda standart shtrix-kodlarni qanday yaratish mumkin

1

Shtrix-kod simvologiyasini tanlang

Code 128 (umumiy aktivlarni kuzatish), EAN-13 (global chakana savdo), EAN-8 (kichik paket chakana savdosi), UPC-A (Shimoliy Amerika chakana savdosi) yoki Code 39 (sanoat/mudofaa) orasidan tanlang.

2

Maʼlumot satrini kiriting

Harf-raqamli satringiz, SKU raqamingiz yoki GTIN kodingizni kiritish maydoniga yozing yoki joylashtiring. Mexanizm belgilarning qonuniyligini tekshiradi va nazorat raqamlarini avtomatik hisoblaydi.

3

Geometriya va koʻrsatish variantlarini moslashtiring

Chiziq balandligi, modul kengligi, sokin zona chetlarini sozlang va maxsus shrift oʻlchami hamda tekislash bilan inson oʻqiy oladigan matn yorliqlarini yoqing.

4

Vektor SVG yoki yuqori DPI’li PNG eksport qiling

Aniqlikdan mustaqil qadoq vektor materiali uchun 'SVG’ni yuklab olish', yuqori aniqlikdagi 300 DPI yorliq bosmasi uchun esa 'PNG’ni yuklab olish' tugmasini bosing.

Chiziqli shtrix-kodlar global savdo, taʼminot zanjiri logistikasi, chakana savdo nuqtasi (POS) tizimlari, ombor inventarini boshqarish va farmatsevtik kuzatuvning asosiy tayanchidir. Ellik yildan ortiq vaqt davomida optik shtrix-kod simvologiyalari lazer skanerlari va raqamli kamera tasvirlagichlariga harf-raqamli maʼlumotlarni deyarli nol xato darajasi bilan oʻqish imkonini berib kelmoqda. Biroq ishlab chiqarish darajasidagi shtrix-kodlarni yaratish kassada yoki tarqatish omborida skanerlash muvaffaqiyatsizliklarining oldini olish uchun xalqaro ISO/IEC standartlari, aniq sokin zonalar, matematik modul nazorat raqami algoritmlari va piksel aniqligidagi chizishga qatʼiy rioya qilishni talab qiladi.

Brauzerda ishlaydigan Shtrix-kod rasm generatori vositamiz barcha asosiy 1D simvologiyalarda, jumladan Code 128 (aqlli avtomatik almashinuvli A, B va C toʻplamlari), EAN-13, EAN-8, UPC-A va Code 39’da yuqori zichlikdagi, standartlarga mos shtrix-kodlarni yaratadi. Amazon FBA uchun tijoriy chakana tovarlarni qadoqlayapsizmi, ombor inventar qutilarini boshqaryapsizmi, joʻnatish yorliqlarini chop etyapsizmi yoki aktivlarni boshqarish stikerlarini yaratyapsizmi — vositamiz tiniq vektor SVG belgilash va yuqori aniqlikdagi 300 DPI PNG yuklab olishlarini taqdim etadi. Nol server aloqasi bilan 100% brauzeringizda mahalliy ishlagani uchun xususiy SKU ketma-ketliklaringiz, seriya raqamlaringiz va maxfiy inventar identifikatorlaringiz butunlay shaxsiy qoladi.

Toʻliq texnik qoʻllanmani oʻqish

Chiziqli shtrix-kodlar anatomiyasi: modullar, sokin zonalar va optik kontrast

Chiziqli (1D) shtrix-kod shunchaki parallel chiziqlar toʻplami emas; u aniq matematik nisbatlar bilan boshqariladigan optik fazoviy toʻlqin shaklidir. Shtrix-kodning asosiy qurilish bloki — 'modul', yaʼni belgidagi eng tor nominal chiziq yoki boʻshliq (X-oʻlcham deb belgilanadi). Simvologiyadagi barcha kengroq chiziqlar va boʻshliqlar bu asosiy modulning butun karralisidir (masalan, 2X, 3X yoki 4X kenglikda).

Optik skaner oʻqishi uchun xuddi shunday muhim boʻlgan narsa — 'sokin zona', yaʼni shtrix-kodning chap va oʻng tomonlarini oʻrab turgan majburiy boʻsh chet. Optik lazer skanerlari va kameraga asoslangan koʻrish sensorlari binar maʼlumot oqimini dekodlashdan oldin asosiy aks ettirish darajasini aniqlash va ichki soatlarini sinxronlashtirish uchun bu yuqori kontrastli sokin zonaga (odatda X-oʻlchamdan kamida 10 baravar yoki 0.25 dyuym) tayanadi. Agar tipografiya, chegara ramkalari yoki qadoq tasvirlari sokin zonaga kirib qolsa, skanerlash uskunasi belgining boshlanish naqshini aniqlay olmaydi. Generatorimiz barcha eksport qilingan fayllarda standartga mos sokin zonalarni avtomatik hisoblaydi va qoʻllaydi.

Code 128 arxitekturasi: uchta belgilar toʻplami va dinamik avtomatik almashinuv

ISO/IEC 15417 boʻyicha standartlashtirilgan Code 128 zamonaviy logistika, sogʻliqni saqlash va korporativ aktivlarni kuzatishda eng koʻp qirrali, yuqori zichlikdagi 1D harf-raqamli shtrix-kod simvologiyasi sifatida keng tan olingan. Har bir Code 128 belgisi uchta chiziq va uchta boʻshliqqa boʻlingan 11 ta moduldan iborat (13 modulni qamrab oluvchi stop belgisi bundan mustasno).

Code 128 ajoyib maʼlumot zichligiga uchta alohida belgilar toʻplami orqali erishadi: • A toʻplami: Barcha standart katta harf-raqamli belgilar, tinish belgilari va ASCII boshqaruv belgilarini (NUL, LF, CR va TAB kabi) kodlaydi, bu esa uni avtomatlashtirilgan terminal uskunalari uchun ajralmas qiladi. • B toʻplami: Katta va kichik harflar, tinish belgilari va simvollarni oʻz ichiga olgan barcha standart chop etiladigan ASCII belgilarini kodlaydi. • C toʻplami: Raqam juftliklarini (00 dan 99 gacha) bitta 11 modulli belgi bilan kodlaydi va raqamli maʼlumot zichligini amalda ikki baravar oshiradi. Generatorimiz aqlli belgilar toʻplamini avtomatik almashtirishni qoʻllaydi. Raqam seriyalariga ega aralash harf-raqamli satrlarni kodlashda mexanizm dinamik ravishda `CODE_C` yoki `CODE_B` almashtirish va qulflash belgilarini kiritadi, chop etilgan shtrix-kodning umumiy jismoniy uzunligini minimallashtiradi va skaner oʻqish ishonchliligini maksimal darajaga chiqaradi.

Modul nazorat raqami algoritmlari: matematik yaxlitlikni tekshirish

Maʼlumotlar yaxlitligini kafolatlash va siyoh yoyilishi, qogʻoz burmalari yoki tirnalgan qadoq keltirib chiqaradigan optik notoʻgʻri oʻqishlarning oldini olish uchun chiziqli shtrix-kodlar qatʼiy matematik nazorat yigʻindisi algoritmlarini qoʻllaydi:

• Code 128 Modulo 103: Nazorat yigʻindisi har bir belgi qiymatining satr boʻylab joylashuv indeksiga koʻpaytmasining vaznli yigʻindisini olish (Start belgisi 1 vazn bilan) va 103 moduli boʻyicha qoldiqni hisoblash orqali topiladi: $\text{Check} = \left(\text{StartValue} + \sum_{i=1}^{N} (i \times \text{Value}_i)\right) \pmod{103}$. Natijaviy belgi Stop belgisidan darhol oldin qoʻshiladi. • EAN-13 va UPC-A Modulo 10 (3:1 vazn): Universal chakana shtrix-kodlar navbatma-navbat 3:1 vaznlash sxemasidan foydalanadi. Eng oʻngdagi maʼlumot raqamidan boshlab (nazorat raqamidan tashqari) navbatma-navbat raqamlar 3 va 1 ga koʻpaytiriladi, qoʻshiladi va 10 ning keyingi katta karralisidan ayiriladi: $\text{Check} = (10 - (\sum \text{weighted}) \pmod{10}) \pmod{10}$. Generatorimiz kiritilgan satrlaringizga mos nazorat raqamlarini avtomatik hisoblaydi, tekshiradi va qoʻshadi.

Global chakana savdo standartlari: EAN-13 va UPC-A simvologiyasi

Chakana kassalar orqali sotiladigan isteʼmol tovarlari uchun xalqaro savdo GS1 tomonidan boshqariladigan Global Trade Item Numbers (GTIN) ni talab qiladi:

• UPC-A (Universal Product Code): AQSh va Kanadada ustun boʻlgan standart 12 raqamli shtrix-kod. U 1 raqamli raqamlash tizimi, 5 raqamli ishlab chiqaruvchi kodi, 5 raqamli mahsulot kodi va oxirida modul 10 nazorat raqamini kodlaydi. • EAN-13 (International Article Number): Yevropa, Osiyo, Lotin Amerikasi va Okeaniyada qoʻllaniladigan butun dunyo boʻylab 13 raqamli standart. EAN-13 13-raqamini jismoniy chiziqlar qoʻshmasdan aqlli kodlaydi: boshidagi mamlakat kodi raqami oltita chap tomondagi raqamning oʻzgaruvchan paritet ketma-ketligini (A va B belgilar toʻplamlari) boshqaradi, ularni markaziy himoya chiziqlari (`01010`) va tashqi himoya chiziqlari (`101`) oʻrab turadi. 12 raqamli UPC-A matematik jihatdan boshida nol boʻlgan EAN-13 (`0UPC`) bilan bir xil boʻlgani uchun mexanizmimiz global tarqatish uchun muammosiz oʻzaro moslikni taʼminlaydi.

Sanoat va mudofaa simvologiyalari: Code 39 arxitekturasi

Zamonaviy chakana savdo va logistika kodlaridan tashqari vositamiz Code 39 kabi maxsus sanoat simvologiyalarini qoʻllab-quvvatlaydi. ANSI/AIM BC1 sifatida standartlashtirilgan Code 39 AQSh Mudofaa vazirligi (MIL-STD-129), avtomobil ishlab chiqaruvchilari va shaxsiy guvohnoma tizimlari tomonidan keng qoʻllaniladi. Code 39’dagi har bir belgi 9 ta element (5 chiziq va 4 boʻshliq) bilan ifodalanadi, ulardan aynan 3 tasi keng, qolgan 6 tasi tor boʻlib, noyob boshlanish/tugash yulduzcha belgilari (`*`) bilan chegaralanadi. Bu diskret, oʻzini oʻzi tekshiruvchi simvologiya murakkab kodlash jadvallarisiz katta harf-raqamli kodlash talab qilinadigan ishlab chiqarish va ichki inventarda ustunlik qiladi.

Bosma aniqligi, DPI masshtablash va chiziq kengligini kamaytirish (BWR)

Shtrix-kodlarni sanoat fleksografik, termal koʻchirish yoki toʻgʻridan-toʻgʻri termal yorliq printerlarida chop etishda suyuq siyoh yoki qizdirilgan mum tabiiy ravishda gʻovakli qogʻoz tolalariga yoyiladi. 'Bosma oʻsishi' yoki 'siyoh yoyilishi' deb nomlangan bu jismoniy hodisa chop etilgan qora chiziqlarning kengayishiga va oq boʻshliqlarning torayishiga sabab boʻladi, bu esa shtrix-kodlarni oʻqib boʻlmaydigan qilib qoʻyishi mumkin.

Bunga qarshi kurashish uchun professional qadoq dizayni chiziq kengligini kamaytirish (BWR) va yuqori aniqlikdagi vektor chizishni talab qiladi. Generatorimiz har bir chiziq matematik `<rect>` yoʻli sifatida ifodalangan toza, cheksiz masshtablanadigan SVG vektor fayllarini eksport qiladi. Rastr PNG chiqish tanlanganda mexanizm silliqlash interpolyatsiyasi xiraligining oldini olish uchun 300 DPI yoki undan yuqori aniqlikda chizadi va tijoriy shtrix-kod tekshirgichlarida ustara kabi tiniq qirralar hamda 100% birinchi oʻtishda skanerlash darajasini kafolatlaydi.

Maxfiy SKU ketma-ketliklari uchun 100% brauzer tomonidagi maxfiylik

Ishlab chiqarish kompaniyalari, chakana brendlar va mudofaa pudratchilari muntazam ravishda chiqarilmagan isteʼmol elektronikasi, xususiy harbiy komponentlar va maxfiy ombor aktiv yorliqlari uchun shtrix-kodlar yaratadi. Bu shtrix-kodlarni bulutda joylashgan veb vositalar orqali yaratish nozik SKU roʻyxatlari va ichki seriya raqamlarini uchinchi tomon qayd etishiga ochib beradi.

Shtrix-kod rasm generatori vositamiz 100% mahalliy veb brauzeringiz ichida ishlaydi. Butunlay brauzer tomonidagi TypeScript va HTML5 Canvas/SVG API’larida qurilgan; barcha belgilar toʻplamini tahlil qilish, nazorat yigʻindisi hisob-kitoblari va vektor geometriyasini qurish qurilmangiz xotirasida amalga oshiriladi. Hech qanday maʼlumot internet ulanishi orqali uzatilmaydi, bu esa toʻliq maʼlumotlar xavfsizligi va korporativ maxfiylik standartlariga toʻliq muvofiqlikni taʼminlaydi.

💡Shtrix-kod bosmasi boʻyicha professional eng yaxshi amaliyotlar

  • •Yuqori optik kontrastni saqlang: Qora chiziqlarni doimo sof oq fonda chop eting. Skanerlar qizil nurdan foydalanadi; hech qachon qizil chiziqlarni yoki qizil fonda chop etmang, chunki qizil lazer sensorlari uchun koʻrinmas boʻladi.
  • •Sokin zonalarni saqlang: Hech qachon matn, chegaralar yoki grafikalarni shtrix-kodning chap va oʻng uchlarini oʻrab turgan chetga joylashtirmang; sokin zonalarga kirish darhol skanerlash muvaffaqiyatsizliklariga sabab boʻladi.
  • •Qadoq materiali uchun SVG’dan foydalaning: Bosma plitalarida subpiksel qirra tiniqligini taʼminlash uchun qadoq printeringizga doimo rastr rasmlar oʻrniga vektor SVG fayllarini taqdim eting.
  • •Termal printerlarda sinab koʻring: Toʻgʻridan-toʻgʻri termal yorliqlarda bosma boshchasi kuyishi mumkin; eng yaxshi natijaga erishish uchun shtrix-kodlarni chiziqlar bosma boshchasi yoʻnalishiga parallel chop etiladigan qilib (narvon yoʻnalishi) joylashtiring.
  • •Jismoniy skaner bilan tekshiring: Minglab mahsulot yorliqlarini chop etishdan oldin chop etilgan namunani jismoniy qoʻl shtrix-kod oʻquvchisi yoki smartfon kamera ilovasi bilan skanerlang.
  • •Raqamlar uchun Code 128 Set C’ni qoʻllang: Faqat raqamlardan iborat uzun seriya raqamlari uchun Code 128 Set C shtrix-kod uzunligini ikki baravar qisqartirish uchun raqamlarni juftlaydi.
  • •GTIN nazorat raqamlarini tekshiring: EAN-13 yoki UPC-A kodlarini yaratishda chakana kassa tomonidan rad etilishining oldini olish uchun oxirgi nazorat raqamini mexanizmimiz avtomatik hisoblashiga imkon bering.

🛡️Texnik xususiyatlar va simvologiya geometriyasi

Brauzerda ishlaydigan shtrix-kod yaratish mexanizmi qatʼiy ISO/IEC simvologiya algoritmlarini qoʻllaydi: 1. Kiritishni tekshirish va avtomatik almashinuv: Code 128 uchun kiritilgan satr A, B yoki C toʻplami eng qisqa binar belgini hosil qilishini baholaydigan oldinga qarash xarajat funksiyasi yordamida tahlil qilinadi. 4 yoki undan ortiq raqamdan iborat ketma-ket seriyalar avtomatik ravishda Set C’ga (`START_C = 105`) oʻtkaziladi. 2. Binar modul xaritalash: Satr binar modul naqshlari ketma-ketligiga aylantiriladi. Code 128’da har bir belgi `CODE128_BARS` dan 11 modulli satrga (masalan, `'11011001100'`) xaritalanadi va 13 modulli stop naqshi `'1100011101011'` hamda sokin zona buferlari bilan yakunlanadi. 3. Nazorat yigʻindisini hisoblash: Nazorat yigʻindilari dinamik hisoblanadi. Code 128’da Modulo 103 vaznli yigʻindisi chiqariladi. EAN-13/UPC-A’da 3:1 navbatma-navbat Modulo 10 yigʻindisi paritet bitini hisoblaydi va himoya naqshlari (`101` va `01010`) sintez qilinadi. 4. Ikki tomonlama chizish arxitekturasi: Mexanizm binar toʻlqin shaklini ikki formatda chizadi: - Scalable Vector Graphics (SVG): Har bir uzluksiz chiziq seriyasi uchun toza, silliqlanmagan `<rect>` elementlari va OCR-B inson oʻqiy oladigan belgilar uchun ixtiyoriy `<text>` tugunini oʻz ichiga olgan XML `<svg>` hujjatini yaratadi. - Canvas / PNG rastrlovchi: Tiniq piksel chegaralari bilan 300 DPI’da OffscreenCanvas’ga chizadi va yoʻqotishsiz PNG binar Blob’ini eksport qiladi.

Texnologiya: WebAssembly • Koʻp oqimli Web Workers • HTML5 Canvas API

Maxfiylik: Fayllar qurilmangizni tark etmaydi va bulutda saqlanmaydi; analitika faqat roziligingiz bilan ishlaydi.

Nega brauzerdagi vositalar?

2run tools’da rasmni siqqaningizda yoki PDF birlashtirganingizda kod WebAssembly va Web Workers yordamida brauzer oynangiz ichida ishlaydi. Biz hech qachon fayllaringizni uzoq serverga yubormaymiz. Moliyaviy hisobotlaringiz, shaxsiy suratlaringiz va shartnomalaringiz qurilmangizni tark etmaydi.

Toʻliq maxfiylikBrauzerda
Bir zumda ishlovTezkor RAM
Haqiqatan cheksizCheksiz

Tez-tez beriladigan savollar

Code 128 va Code 39 oʻrtasida qanday farq bor?▾

Code 128 toʻliq ASCII belgilar toʻplamini qoʻllab-quvvatlaydigan va ixcham shtrix-kodlarga erishish uchun dinamik belgilar toʻplamlaridan foydalanadigan zamonaviy, yuqori zichlikdagi simvologiya. Code 39 esa asosan AQSh hukumati, harbiy va avtomobil sohalarida qoʻllaniladigan, past maʼlumot zichligiga ega eskiroq, oddiyroq standart.

Bu shtrix-kodlardan Amazon yoki chakana doʻkonlarda mahsulot sotish uchun foydalana olamanmi?▾

Ha! Agar GS1’dan rasmiy GTIN raqamlarini sotib olgan boʻlsangiz, Amazon FBA, chakana qadoqlash va savdo nuqtasida skanerlash uchun ishlab chiqarishga tayyor shtrix-kodlarni yaratish maqsadida 12 raqamli UPC-A yoki 13 raqamli EAN-13 raqamlaringizni vositamizga kiritishingiz mumkin.

Nima uchun shtrix-kodga sokin zona kerak?▾

Sokin zona — shtrix-kodning ikkala tomonidagi boʻsh chet. Lazer skanerlari va kamera sensorlari fonning aks ettirish darajasini oʻlchash va shtrix-kod qayerdan boshlanishini aniqlash uchun bu boʻsh joydan foydalanadi. Yetarli sokin zonalarsiz skanerlar kodni oʻqiy olmaydi.

Qadoq dizayni uchun eng yaxshi format qaysi: SVG yoki PNG?▾

Tijoriy qadoqlash va grafik dizayn uchun SVG qatʼiy tavsiya etiladi. Vektor format sifatida SVG piksellashish yoki xiralashishsiz cheksiz masshtablanadi va tijoriy bosma plitalari ustara kabi tiniq chiziq qirralarini saqlashini taʼminlaydi.

Shtrix-kodlarni turli ranglarda chop eta olamanmi?▾

Chiziq ranglarini moslashtirishingiz mumkin boʻlsa-da, yuqori optik kontrastni saqlashingiz kerak. Shtrix-kod skanerlari qizil lazer yoki infraqizil nurdan foydalanadi; shuning uchun chiziqlar juda toʻq (qora, toʻq koʻk, toʻq jigarrang), fonlar esa juda och (oq, sariq) boʻlishi kerak. Hech qachon qizil chiziqlardan foydalanmang, chunki qizil skaner nuri ostida qizil oq boʻlib koʻrinadi.

Nazorat raqamlari avtomatik hisoblanadimi?▾

Ha. Vositamiz barcha simvologiyalar uchun standart nazorat raqamlarini, jumladan Code 128 uchun Modulo 103 va EAN-13 hamda UPC-A uchun Modulo 10 ni avtomatik hisoblaydi va tasdiqlaydi.

SKU maʼlumotlarim biror serverga yuklanadimi?▾

Yoʻq. Barcha shtrix-kod yaratish, nazorat yigʻindisi hisob-kitoblari va SVG/PNG chizish 100% veb brauzeringizda mahalliy bajariladi. Mahsulot kodlaringiz, seriya raqamlaringiz va inventar roʻyxatlaringiz hech qachon qurilmangizni tark etmaydi.

0.8 soniyadan tez saytlar
100/100 Lighthouse veb muhandislik
Tekshirish
Dizayn agentliklari uchun dasturlash
White-label • Ikki tomonlama NDA
Hamkorlik
Kod orqali texnik SEO
Chuqur Schema • Isrofsiz
SEO’ni oshirish
Maxsus veb-ilovalar va SaaS
100% kodga egalik • Edge masshtabi
Yaratish
Trafikni savdoga aylantiring
+34% savdo oʻsishi • Toʻsiqlarni tuzatish
Tekshirish