Jak używać
- Wybierz typ kodu kreskowego, którego potrzebujesz, na przykład EAN-13 dla produktu detalicznego lub Code 128 dla etykiety.
- Wpisz wartość. W przypadku EAN, UPC i ITF-14 możesz pominąć ostatnią cyfrę, a cyfra kontrolna zostanie dodana.
- Dostosuj szerokość pasków, wysokość, margines, kolory oraz to, czy wartość ma być drukowana pod kodem.
- Pobierz kod kreskowy jako SVG do druku lub jako PNG w rozmiarze od 1× do 4×.
Jak to działa
Kody EAN-13, EAN-8, UPC-A i ITF-14 kończą się cyfrą kontrolną GS1. Zaczynając od prawej, cyfry są mnożone na przemian przez 3 i 1, a wyniki sumowane; cyfra kontrolna to liczba, która dopełnia sumę do kolejnej wielokrotności 10. Dla 590123412345 suma ważona wynosi 83, więc cyfra kontrolna to 7, a pełny kod to 5901234123457. Jeśli wpiszesz wszystkie cyfry, ostatnia jest weryfikowana, a błędna cyfra kontrolna jest zgłaszana razem z poprawną.
Code 128 koduje wszystkie 128 znaków ASCII i jest kompaktowy dla tekstu mieszanego; biblioteka rysująca automatycznie wybiera najefektywniejszy zestaw kodu. Code 39 obsługuje wielkie litery, cyfry i kilka symboli. MSI Plessey obsługuje wyłącznie cyfry i jest tu rysowany bez cyfry kontrolnej. Pharmacode koduje pojedynczą liczbę od 3 do 131070.
Kod kreskowy jest rysowany w przeglądarce przez bibliotekę open-source JsBarcode. Wynik SVG jest wektorowy i pozostaje ostry w każdym rozmiarze; wynik PNG jest renderowany w wybranej wielokrotności rozmiaru ekranowego. Zachowaj strefę ciszy (pusty margines) po obu stronach, ponieważ skanery potrzebują jej, aby znaleźć początek kodu.
Przykłady
Produkt detaliczny (EAN-13)
Wpisanie 590123412345 daje wynik 5901234123457: cyfra kontrolna 7 jest obliczana automatycznie.
Błędna cyfra kontrolna
Wpisanie 5901234123458 pokazuje błąd: cyfra kontrolna dla tych cyfr powinna wynosić 7.
Etykieta magazynowa (Code 128)
Wartość etykiety, na przykład TIG-2026-0042, jest kodowana jako Code 128 i pobierana jako plik SVG dla drukarki etykiet.
Często zadawane pytania
Czy mogę wymyślić numer EAN-13 dla mojego produktu?
Kod zostanie odczytany, ale sklepy i platformy handlowe wymagają numerów licencjonowanych od GS1 dla Twojej firmy. Wymyślonych numerów używaj tylko do celów wewnętrznych lub testowych.
Czy powinienem użyć SVG, czy PNG?
SVG do druku i programów do projektowania, ponieważ pozostaje ostry w każdym rozmiarze. PNG do dokumentów lub stron internetowych, które nie obsługują SVG; do druku wybierz 3× lub 4×.
Jaka jest różnica między UPC-A a EAN-13?
UPC-A ma 12 cyfr i jest używany głównie w Ameryce Północnej. EAN-13 zaczynający się od 0 zawiera ten sam numer, a współczesne skanery odczytują oba.
Dlaczego mój skaner nie odczytuje kodu kreskowego?
Sprawdź kontrast (ciemne paski na jasnym tle), zachowaj margines po obu stronach i unikaj nierównego skalowania pasków. Bardzo cienkie paski (szerokość 1) mogą być za małe dla niektórych drukarek.
Prywatność
Kody kreskowe są generowane w Twojej przeglądarce. Wprowadzone wartości nie są wysyłane ani przechowywane.