Onlayn barkod generatoru: Code 128, EAN-13, UPC-A, modul yoxlama cəmləri və vektor SVG ixracı
⚡Brauzerinizdə standart barkodları necə yaratmaq olar
Barkod simvologiyanızı seçin
Code 128 (ümumi aktiv izləmə), EAN-13 (qlobal pərakəndə), EAN-8 (kiçik paket pərakəndəsi), UPC-A (Şimali Amerika pərakəndəsi) və ya Code 39 (sənaye/müdafiə) arasında seçim edin.
Məlumat sətrinizi daxil edin
Hərf-rəqəm sətrinizi, SKU nömrənizi və ya GTIN kodunuzu giriş sahəsinə yazın və ya yapışdırın. Mühərrik simvolların qanuniliyini yoxlayır və yoxlama rəqəmlərini avtomatik hesablayır.
Həndəsəni və göstərmə seçimlərini fərdiləşdirin
Zolaq hündürlüyünü, modul enini, sakit zona kənarlarını tənzimləyin və xüsusi şrift ölçüsü və düzülüşü ilə insan tərəfindən oxuna bilən mətn etiketlərini aktivləşdirin.
Vektor SVG və ya yüksək DPI-lı PNG ixrac edin
Rezolyusiyadan asılı olmayan qablaşdırma vektor materialı üçün 'SVG-ni endir', yüksək rezolyusiyalı 300 DPI etiket çapı üçün isə 'PNG-ni endir' düyməsinə klikləyin.
Xətti barkodlar qlobal ticarətin, təchizat zənciri logistikasının, pərakəndə satış nöqtəsi (POS) sistemlərinin, anbar inventar idarəetməsinin və əczaçılıq izləməsinin təməl dayağıdır. Əlli ildən çoxdur ki, optik barkod simvologiyaları lazer skanerlərinə və rəqəmsal kamera görüntüləyicilərinə hərf-rəqəm məlumatını demək olar ki, sıfır xəta dərəcəsi ilə oxumağa imkan verir. Lakin istehsal səviyyəli barkodlar yaratmaq kassada və ya paylama anbarında skan uğursuzluqlarının qarşısını almaq üçün beynəlxalq ISO/IEC standartlarına, dəqiq sakit zonalara, riyazi modul yoxlama rəqəmi alqoritmlərinə və piksel dəqiqliyində göstərilməyə ciddi riayət tələb edir.
Brauzerdə işləyən Barkod şəkli generatoru alətimiz bütün əsas 1D simvologiyalarda, o cümlədən Code 128 (ağıllı avtomatik keçidli A, B və C dəstləri), EAN-13, EAN-8, UPC-A və Code 39-da yüksək sıxlıqlı, standartlara uyğun barkodlar yaradır. İstər Amazon FBA üçün kommersiya pərakəndə mallarını qablaşdırın, istər anbar inventar qutularını idarə edin, istər göndərmə etiketləri çap edin, istərsə də aktiv idarəetmə stikerləri yaradın — alətimiz kəskin vektor SVG işarələməsi və yüksək rezolyusiyalı 300 DPI PNG endirmələri təqdim edir. Sıfır server əlaqəsi ilə 100% brauzerinizdə yerli işlədiyi üçün xüsusi SKU ardıcıllıqlarınız, seriya nömrələriniz və məxfi inventar identifikatorlarınız tamamilə şəxsi qalır.
Tam texniki bələdçini oxu
Xətti barkodların anatomiyası: modullar, sakit zonalar və optik kontrast
Xətti (1D) barkod sadəcə paralel xətlər toplusu deyil; o, dəqiq riyazi nisbətlərlə idarə olunan optik məkan dalğa formasıdır. Barkodun əsas tikinti bloku 'modul'dur — simvoldakı ən dar nominal zolaq və ya boşluq (X-ölçüsü kimi işarələnir). Simvologiyadakı bütün daha geniş zolaqlar və boşluqlar bu baza modulun tam ədəd qatlarıdır (məsələn, 2X, 3X və ya 4X enində).
Optik skaner oxunaqlılığı üçün eyni dərəcədə vacib olan 'sakit zona'dır — barkodun sol və sağ tərəflərini əhatə edən məcburi boş kənar. Optik lazer skanerləri və kamera əsaslı görmə sensorları binar məlumat axınını dekodlamazdan əvvəl baza əks etdirmə qabiliyyətini müəyyən etmək və daxili saatlarını sinxronlaşdırmaq üçün bu yüksək kontrastlı sakit zonaya (adətən X-ölçüsünün ən azı 10 qatı və ya 0.25 düym) əsaslanır. Tipoqrafiya, haşiyə çərçivələri və ya qablaşdırma təsvirləri sakit zonaya müdaxilə edərsə, skan avadanlığı simvolun başlanğıc nümunəsini aşkarlaya bilmir. Generatorumuz bütün ixrac edilmiş fayllarda standarta uyğun sakit zonaları avtomatik hesablayır və tətbiq edir.
Code 128 arxitekturası: üç simvol dəsti və dinamik avtomatik keçid
ISO/IEC 15417 altında standartlaşdırılmış Code 128 müasir logistikada, səhiyyədə və korporativ aktiv izləməsində ən çox yönlü, yüksək sıxlıqlı 1D hərf-rəqəm barkod simvologiyası kimi geniş qəbul olunur. Hər Code 128 simvolu üç zolaq və üç boşluğa bölünmüş 11 moduldan ibarətdir (13 modulu əhatə edən stop simvolu istisna olmaqla).
Code 128 heyrətamiz məlumat sıxlığına üç fərqli simvol dəsti vasitəsilə nail olur: • A dəsti: Bütün standart böyük hərf-rəqəm simvollarını, durğu işarələrini və ASCII idarəetmə simvollarını (NUL, LF, CR və TAB kimi) kodlayır və bu, onu avtomatlaşdırılmış terminal avadanlığı üçün əvəzolunmaz edir. • B dəsti: Böyük və kiçik hərflər, durğu işarələri və simvollar daxil olmaqla bütün standart çap edilə bilən ASCII simvollarını kodlayır. • C dəsti: Rəqəm cütlərini (00-dan 99-a qədər) tək 11 modullu simvol ilə kodlayır və rəqəm məlumatı sıxlığını faktiki olaraq iki dəfə artırır. Generatorumuz ağıllı simvol dəsti avtomatik keçidini tətbiq edir. Rəqəm seriyaları olan qarışıq hərf-rəqəm sətirlərini kodlayarkən mühərrik dinamik olaraq `CODE_C` və ya `CODE_B` keçid və kilid simvollarını daxil edir, çap edilmiş barkodun ümumi fiziki uzunluğunu minimuma endirir və skaner oxuma etibarlılığını maksimuma çatdırır.
Modul yoxlama rəqəmi alqoritmləri: riyazi bütövlük yoxlaması
Məlumat bütövlüyünə zəmanət vermək və mürəkkəb yayılması, kağız qırışları və ya cızılmış qablaşdırmanın yaratdığı optik səhv oxumaların qarşısını almaq üçün xətti barkodlar ciddi riyazi yoxlama cəmi alqoritmləri tətbiq edir:
• Code 128 Modulo 103: Yoxlama cəmi hər simvolun dəyərinin sətir boyunca mövqe indeksinə vurulmasının çəkili cəmini götürməklə (Start simvolu 1 çəki ilə) və 103 moduluna görə qalığı hesablamaqla tapılır: $\text{Check} = \left(\text{StartValue} + \sum_{i=1}^{N} (i \times \text{Value}_i)\right) \pmod{103}$. Nəticədə alınan simvol Stop simvolundan dərhal əvvəl əlavə olunur. • EAN-13 və UPC-A Modulo 10 (3:1 çəki): Universal pərakəndə barkodları növbəli 3:1 çəki sxemindən istifadə edir. Ən sağdakı məlumat rəqəmindən başlayaraq (yoxlama rəqəmi istisna olmaqla) növbəli rəqəmlər 3 və 1-ə vurulur, toplanır və 10-un növbəti böyük qatından çıxılır: $\text{Check} = (10 - (\sum \text{weighted}) \pmod{10}) \pmod{10}$. Generatorumuz daxil etdiyiniz sətirlərə uyğun yoxlama rəqəmlərini avtomatik hesablayır, yoxlayır və əlavə edir.
Qlobal pərakəndə standartları: EAN-13 və UPC-A simvologiyası
Pərakəndə kassalar vasitəsilə satılan istehlak malları üçün beynəlxalq ticarət GS1 tərəfindən idarə olunan Global Trade Item Numbers (GTIN) tələb edir:
• UPC-A (Universal Product Code): ABŞ və Kanadada dominant olan standart 12 rəqəmli barkod. O, 1 rəqəmli nömrələmə sistemini, 5 rəqəmli istehsalçı kodunu, 5 rəqəmli məhsul kodunu və sonda modul 10 yoxlama rəqəmini kodlayır. • EAN-13 (International Article Number): Avropa, Asiya, Latın Amerikası və Okeaniyada istifadə olunan dünya miqyaslı 13 rəqəmli standart. EAN-13 13-cü rəqəmini fiziki zolaqlar əlavə etmədən ağıllıca kodlayır: aparıcı ölkə kodu rəqəmi altı sol tərəf rəqəminin dəyişkən paritet ardıcıllığını (A və B simvol dəstləri) idarə edir, mərkəzi qoruyucu zolaqlar (`01010`) və xarici qoruyucu zolaqlar (`101`) isə onları əhatə edir. 12 rəqəmli UPC-A riyazi olaraq aparıcı sıfırlı EAN-13 ilə (`0UPC`) eyni olduğu üçün mühərrikimiz qlobal paylama üçün rəvan çarpaz uyğunluğu təmin edir.
Sənaye və müdafiə simvologiyaları: Code 39 arxitekturası
Müasir pərakəndə və logistika kodlarına əlavə olaraq alətimiz Code 39 kimi xüsusi sənaye simvologiyalarını dəstəkləyir. ANSI/AIM BC1 kimi standartlaşdırılmış Code 39 ABŞ Müdafiə Nazirliyi (MIL-STD-129), avtomobil istehsalçıları və şəxsiyyət vəsiqəsi sistemləri tərəfindən geniş istifadə olunur. Code 39-dakı hər simvol 9 elementlə (5 zolaq və 4 boşluq) təmsil olunur; onlardan dəqiq 3-ü geniş, qalan 6-sı isə dardır və unikal başlanğıc/son ulduz simvolları (`*`) ilə məhdudlaşdırılır. Bu diskret, özünü yoxlayan simvologiya mürəkkəb kodlama cədvəlləri olmadan böyük hərf-rəqəm kodlaşdırması tələb olunan istehsalatda və daxili inventarda üstünlük təşkil edir.
Çap rezolyusiyası, DPI miqyaslaması və zolaq eninin azaldılması (BWR)
Barkodları sənaye fleksoqrafik, termal köçürmə və ya birbaşa termal etiket printerlərində çap edərkən maye mürəkkəb və ya qızdırılmış mum təbii olaraq məsaməli kağız liflərinə yayılır. 'Çap artımı' və ya 'mürəkkəb yayılması' kimi tanınan bu fiziki hadisə çap edilmiş qara zolaqların genişlənməsinə və ağ boşluqların daralmasına səbəb olur ki, bu da barkodları oxunmaz edə bilər.
Bunun qarşısını almaq üçün peşəkar qablaşdırma dizaynı zolaq eninin azaldılması (BWR) və yüksək rezolyusiyalı vektor göstərilməsi tələb edir. Generatorumuz hər zolağın riyazi `<rect>` yolu kimi təmsil olunduğu təmiz, sonsuz miqyaslanan SVG vektor faylları ixrac edir. Rastr PNG çıxışı seçildikdə mühərrik hamarlaşdırma interpolyasiyası bulanıqlığının qarşısını almaq üçün 300 DPI və ya daha yüksək rezolyusiyada göstərir və kommersiya barkod yoxlayıcılarında ülgüc kimi kəskin kənarlara və 100% ilk keçid skan nisbətlərinə zəmanət verir.
Məxfi SKU ardıcıllıqları üçün 100% brauzer tərəfli məxfilik
İstehsal şirkətləri, pərakəndə brendlər və müdafiə podratçıları müntəzəm olaraq yayımlanmamış istehlak elektronikası, xüsusi hərbi komponentlər və məxfi anbar aktiv etiketləri üçün barkodlar yaradırlar. Bu barkodları bulud əsaslı veb alətləri vasitəsilə yaratmaq həssas SKU siyahılarını və daxili seriya nömrələrini üçüncü tərəf qeydiyyatına açır.
Barkod şəkli generatoru alətimiz 100% yerli veb brauzerinizdə işləyir. Tamamilə brauzer tərəfli TypeScript və HTML5 Canvas/SVG API-lərində qurulub; bütün simvol dəsti təhlili, yoxlama cəmi hesablamaları və vektor həndəsəsinin qurulması cihazınızın yaddaşında baş verir. Heç bir məlumat internet bağlantısı üzərindən ötürülmür və bu, tam məlumat təhlükəsizliyini və korporativ məxfilik standartlarına tam uyğunluğu təmin edir.
💡Barkod çapı üçün peşəkar ən yaxşı təcrübələr
- •Yüksək optik kontrastı qoruyun: Qara zolaqları həmişə təmiz ağ fonda çap edin. Skanerlər qırmızı işıqdan istifadə edir; heç vaxt qırmızı zolaqlar çap etməyin və ya qırmızı fonda çap etməyin, çünki qırmızı lazer sensorları üçün görünməz olur.
- •Sakit zonaları qoruyun: Mətni, haşiyələri və ya qrafikaları heç vaxt barkodun sol və sağ uclarını əhatə edən kənarda yerləşdirməyin; sakit zonalara müdaxilə dərhal skan uğursuzluqlarına səbəb olur.
- •Qablaşdırma materialı üçün SVG istifadə edin: Çap lövhələrində subpiksel kənar kəskinliyini təmin etmək üçün qablaşdırma çapçınıza həmişə rastr şəkillər əvəzinə vektor SVG faylları təqdim edin.
- •Termal printerlərdə sınayın: Birbaşa termal etiketlərdə çap başlığı yanması baş verə bilər; ən yaxşı nəticə üçün barkodları zolaqlar çap başlığı istiqamətinə paralel çap olunacaq şəkildə (nərdivan istiqaməti) yönəldin.
- •Fiziki skanerlə yoxlayın: Minlərlə məhsul etiketi çap etməzdən əvvəl çap edilmiş nümunəni fiziki əl barkod oxuyucusu və ya smartfon kamera tətbiqi ilə skan edin.
- •Rəqəmlər üçün Code 128 Set C tətbiq edin: Yalnız rəqəmlərdən ibarət uzun seriya nömrələri üçün Code 128 Set C barkod uzunluğunu yarıya endirmək üçün rəqəmləri cütləşdirir.
- •GTIN yoxlama rəqəmlərini yoxlayın: EAN-13 və ya UPC-A kodları yaradarkən pərakəndə kassa tərəfindən rədd edilmənin qarşısını almaq üçün son yoxlama rəqəmini mühərrikimizin avtomatik hesablamasına imkan verin.
🛡️Texniki spesifikasiyalar və simvologiya həndəsəsi
Brauzerdə işləyən barkod yaratma mühərriki ciddi ISO/IEC simvologiya alqoritmlərini tətbiq edir: 1. Girişin yoxlanması və avtomatik keçid: Code 128 üçün giriş sətri A, B və ya C dəstinin ən qısa binar simvol yaradıb-yaratmadığını qiymətləndirən irəli baxış xərc funksiyası ilə təhlil edilir. 4 və ya daha çox rəqəmdən ibarət ardıcıl seriyalar avtomatik olaraq Set C-yə (`START_C = 105`) keçirilir. 2. Binar modul xəritələnməsi: Sətir binar modul nümunələri ardıcıllığına çevrilir. Code 128-də hər simvol `CODE128_BARS`-dan 11 modullu sətrə (məsələn, `'11011001100'`) xəritələnir və 13 modullu stop nümunəsi `'1100011101011'` və sakit zona buferləri ilə tamamlanır. 3. Yoxlama cəminin hesablanması: Yoxlama cəmləri dinamik hesablanır. Code 128-də Modulo 103 çəkili cəmi çıxarılır. EAN-13/UPC-A-da 3:1 növbəli Modulo 10 cəmi paritet bitini hesablayır və qoruyucu nümunələr (`101` və `01010`) sintez edilir. 4. İkili render arxitekturası: Mühərrik binar dalğa formasını iki formata göstərir: - Scalable Vector Graphics (SVG): Hər fasiləsiz zolaq seriyası üçün təmiz, hamarlaşdırılmamış `<rect>` elementləri və OCR-B insan tərəfindən oxuna bilən simvollar üçün istəyə bağlı `<text>` düyünü ehtiva edən XML `<svg>` sənədi yaradır. - Canvas / PNG rastrlaşdırıcı: Kəskin piksel sərhədləri ilə 300 DPI-da OffscreenCanvas-a göstərir və itkisiz PNG binar Blob-u ixrac edir.
Texnologiya: WebAssembly • Çoxaxınlı Web Workers • HTML5 Canvas API
Məxfilik: Fayllar cihazınızı tərk etmir və buludda saxlanmır; analitika yalnız razılığınızla işləyir.
Bu iş axını üçün tamamlayıcı alətlər
Yüksək performanslı iş axınları üçün bu brauzer alətlərini birlikdə istifadə edin.
Yer tutucu şəkil yaradıcısı
Etiket mətnli istənilən ölçüdə yer tutucu qrafiklər yaradın.
QR kod generatoru (PNG və SVG)
Keçidlər, mətn, Wi-Fi və vizit kartları üçün PNG və ya vektor SVG formatında yüksək dəqiqlikli, çapa hazır QR kodlar yaradın.
Şəkli sıx
JPG, PNG və WebP fayllarının ölçüsünü görünən keyfiyəti itirmədən azaldın. Sürətli və 100% məxfi brauzer sıxması.
Şəklin ölçüsünü dəyiş
Nisbətləri qoruyaraq dəqiq piksel və ya faizlə ölçünü dəyişin və formatı çevirin.