TanodTools
PL

Generator kodów kreskowych

Wybierz format kodu kreskowego, wpisz numer lub tekst i pobierz kod jako SVG lub PNG. Cyfry kontrolne są liczone za ciebie.

Działa w całości w Twojej przeglądarce

Tekst

Kody kreskowe są rysowane biblioteką JsBarcode. Narzędzie sprawdza cyfry i cyfrę kontrolną, ale nie wie, czy numer jest zarejestrowany na ciebie; prawdziwe kody produktów EAN i UPC pochodzą z GS1.

Jak wygenerować kod kreskowy

  1. Wybierz format, o który prosi skaner lub sprzedawca. Jeśli nie masz pewności, a treść to zwykły tekst lub liczby, zwykle wybiera się Code 128.
  2. Wpisz wartość. W EAN-13, EAN-8, UPC-A i ITF-14 pomiń cyfrę kontrolną, a zostanie dodana, albo wpisz ją, a zostanie zweryfikowana.
  3. W razie potrzeby dostosuj szerokość i wysokość kresek oraz kolory, a potem pobierz kod jako SVG lub PNG.

Jak liniowe kody kreskowe kodują dane

Liniowy kod kreskowy to rząd kresek i odstępów, których szerokości reprezentują znaki. EAN-13 i UPC-A to numeryczne kody o stałej długości, używane dla produktów detalicznych: dwanaście cyfr w EAN-13 lub jedenaście w UPC-A identyfikuje produkt, a ostatnia cyfra kontrolna chroni przed błędnym odczytem. Code 128 jest elastyczny: koduje dowolny znak ASCII, przełączając się między zestawami znaków, dzięki czemu jest gęsty i stanowi domyślny wybór dla etykiet wysyłkowych i wewnętrznych oznaczeń zasobów.

Cyfra kontrolna w rodzinie GS1 (EAN, UPC i ITF-14) to suma ważona. Zaczynając od skrajnie prawej cyfry danych, cyfry otrzymują wagi 3, 1, 3, 1 i tak dalej, a cyfra kontrolna dopełnia sumę do najbliższej wielokrotności 10. UPC-E jest skróconą formą UPC-A, więc jego cyfra kontrolna jest liczona dla rozwiniętego, dwunastocyfrowego numeru. To narzędzie oblicza wszystkie te cyfry i odrzuca numer z niezgodną cyfrą kontrolną, zamiast drukować kod, który by nie zadziałał.

Rozmiar wydruku ma większe znaczenie niż format. Skanery potrzebują pustej strefy ciszy po obu stronach, czyli ustawienia marginesu tutaj, oraz kresek nie za cienkich dla twojej drukarki. Szerokość kreski 2 piksele przy 300 punktach na cal jest znacznie drobniejsza niż przy rozdzielczości ekranu, dlatego przed pełnym nakładem wydrukuj próbkę i ją przetestuj.

Wskazówki

Najczęstsze pytania

Czym jest cyfra kontrolna?

Ostatnia cyfra numeru EAN, UPC lub ITF-14 jest obliczana z pozostałych, dzięki czemu skaner może wychwycić literówkę. Każda cyfra, licząc od prawej, jest mnożona na przemian przez 3 i 1, iloczyny są sumowane, a cyfra kontrolna to liczba dopełniająca sumę do wielokrotności 10.

Co się stanie, jeśli wpiszę złą cyfrę kontrolną?

Narzędzie nie zmienia jej po cichu. Pokazuje, jaka powinna być cyfra kontrolna, i nie rysuje kodu, dopóki nie poprawisz numeru albo nie usuniesz ostatniej cyfry, aby mogła zostać obliczona.

Czy mogę używać tych kodów dla produktów sprzedawanych w sklepach?

Systemy handlowe oczekują numerów przydzielonych przez GS1 lub krajową organizację GS1. To narzędzie rysuje każdy poprawny numer, ale numer wymyślony samodzielnie może kolidować z cudzym produktem. Używaj go do etykiet wewnętrznych, testów i projektów graficznych.

Code 39 nie ma małych liter. Co się z nimi dzieje?

Małe litery są zamieniane na wielkie, a narzędzie o tym informuje. Code 39 koduje cyfry, wielkie litery, spację i symbole - . $ / + %; wszystko inne jest zgłaszane zamiast po cichu pomijane.

Który format pasuje do jakiego zadania?

Code 128 zwięźle koduje dowolny tekst ASCII. EAN-13 i EAN-8 służą do produktów detalicznych na całym świecie, a UPC-A i UPC-E do handlu w Ameryce Północnej. ITF-14 oznacza kartony transportowe, Code 39 i Codabar pojawiają się w logistyce, bibliotekach i bankach krwi, a Pharmacode w opakowaniach farmaceutycznych.

Pobrać SVG czy PNG?

SVG wybierz do druku i wszędzie tam, gdzie kod musi być ostry w każdym rozmiarze. PNG wybierz do dokumentów i stron internetowych, które potrzebują bitmapy; wybierz większą skalę, aby uniknąć rozmytych krawędzi po powiększeniu obrazu.