Generator kodów Code 128
Twórz kody kreskowe Code 128 dla wysyłki, logistyki i danych alfanumerycznych.
Alfanumeryczny (litery, cyfry, symbole)
Potrzebujesz innego typu kodu? Przeglądaj wszystkie generatory
Czym jest kod kreskowy Code 128?
Code 128 to wysokogęsty liniowy kod kreskowy, który może kodować wszystkie 128 znaków ASCII, co czyni go bardzo wszechstronnym dla danych alfanumerycznych. Jest szeroko stosowany w wysyłce, logistyce i zarządzaniu łańcuchem dostaw ze względu na zdolność kodowania liter, cyfr i znaków specjalnych w kompaktowym formacie.
Code 128 wykorzystuje trzy wymienne podzbiory znaków (A, B i C) dla uzyskania najgęstszego możliwego kodowania dowolnego ciągu wejściowego. Automatycznie przełącza podzbiory w trakcie kodowania, gdy zmniejsza to szerokość symbolu. To sprawia, że Code 128 jest jednym z najbardziej oszczędnych liniowych formatów kodów kreskowych, dlatego stał się domyślnym wyborem dla przewoźników takich jak USPS, FedEx i UPS.
Want to learn more about Code 128 barcodes? Read our complete guide to Code 128 for logistics applications, technical specifications, and implementation strategies.
Jak używać tego generatora
Tworzenie kodu kreskowego Code 128 jest łatwe:
- Wprowadź dowolny tekst alfanumeryczny (litery, cyfry i znaki specjalne)
- Kliknij 'Generuj kod kreskowy', aby utworzyć swój kod Code 128
- Dostosuj wysokość paska i wyświetlanie tekstu w opcjach zaawansowanych (opcjonalnie)
- Pobierz swój kod kreskowy jako SVG, PNG (wiele rozdzielczości) lub PDF
Specyfikacja techniczna
Kluczowe szczegóły techniczne Code 128:
| Pojemność danych | Zmienna długość — brak stałego limitu (praktyczny limit ~80 znaków) |
| Zestaw znaków | Wszystkie 128 znaków ASCII (cyfry, wielkie/małe litery, symbole i kody sterujące) |
| Rozmiar symbolu | Zmienna szerokość; każdy znak zajmuje 11 modułów (strefy spokoju: 10 modułów z każdej strony) |
| Cyfra kontrolna | Ważona suma kontrolna Modulo 103 (obliczana automatycznie) |
| Korekcja błędów | Pojedyncza cyfra kontrolna — brak wbudowanej korekcji błędów poza sumą kontrolną |
| Standard | ISO/IEC 15417 |
Typowe zastosowania
Kody Code 128 są idealne do:
- Etykiet wysyłkowych i śledzenia paczek (USPS, FedEx, UPS)
- Systemów zarządzania magazynem i kontroli inwentaryzacji
- Numerów seryjnych, numerów zamówień i śledzenia partii
- Oznaczanie próbek w opiece zdrowotnej i laboratoriach identyfikatorami alfanumerycznymi
- Systemy śledzenia zasobów rządowych i wojskowych
Wskazówki i dobre praktyki
Jak najlepiej wykorzystać kody Code 128:
- Pozwól enkoderowi automatycznie wybrać optymalny podzbiór — ręczne wybieranie A, B lub C może tworzyć większe kody niż to konieczne.
- Używaj Code 128C (tryb par numerycznych) przy kodowaniu długich ciągów cyfr, takich jak numery śledzenia lub identyfikatory kont, aby zmniejszyć szerokość kodu kreskowego nawet o 50%.
- Zachowaj minimalną wysokość pasków równą 15% szerokości kodu kreskowego (lub co najmniej 5 mm), aby zapewnić niezawodne skanowanie czytnikami ręcznymi.
- Zawsze uwzględniaj strefy spokoju o szerokości co najmniej 10 modułów z każdej strony kodu kreskowego — drukowanie zbyt blisko krawędzi lub innej grafiki powoduje błędy skanowania.
Przetestuj swój kod kreskowy
Po wygenerowaniu kodu kreskowego Code 128, sprawdź, czy skanuje się poprawnie ze swoimi skanerami przed wydrukowaniem na etykietach wysyłkowych. Użyj naszego darmowego skanera kodów kreskowych, aby natychmiast przetestować swoje kody - po prostu zeskanuj aparatem lub prześlij obraz, aby zapewnić prawidłowe kodowanie i czytelność. Test your barcode with our free scanner.
Często zadawane pytania
Czy ten generator Code 128 jest darmowy?
Tak, ten generator kodów Code 128 jest całkowicie darmowy, bez limitów, bez rejestracji i bez znaków wodnych. Można generować dowolną liczbę kodów Code 128 i pobierać je jako pliki SVG, PNG lub PDF. Całe generowanie odbywa się lokalnie w przeglądarce, więc dane pozostają prywatne.
Czy mogę tworzyć kody Code 128 w Excelu?
Excel nie generuje natywnie kodów Code 128, ale można użyć naszego darmowego generatora online, aby je utworzyć, pobrać jako obrazy SVG lub PNG, a następnie wstawić do arkuszy Excel. Takie podejście eliminuje potrzebę instalowania czcionek kodów kreskowych lub wtyczek zewnętrznych i zapewnia, że każdy kod jest prawidłowo zakodowany z prawidłową cyfrą kontrolną.
Jaka jest różnica między Code 128A, 128B i 128C?
Code 128 posiada trzy podzbiory znaków. Code 128A koduje wielkie litery, cyfry i znaki sterujące. Code 128B koduje wielkie i małe litery, cyfry oraz popularne symbole. Code 128C koduje dane wyłącznie numeryczne w parach, tworząc najbardziej kompaktowy kod dla ciągów samych cyfr. Większość nowoczesnych skanerów i generatorów automatycznie przełącza między podzbiorami dla optymalnej gęstości.
Czy Code 128 jest wolny od opłat licencyjnych?
Tak, Code 128 jest symboliką kodu kreskowego w domenie publicznej. Nie ma opłat licencyjnych, tantiem ani patentów ograniczających jego użycie. Każdy może generować, drukować i skanować kody Code 128 za darmo w dowolnym projekcie komercyjnym lub osobistym. Standard jest zdefiniowany w ISO/IEC 15417 i jest otwarty do nieograniczonego użytku.
Jaka jest maksymalna długość danych dla Code 128?
Code 128 to symbolika o zmiennej długości bez stałego górnego limitu zdefiniowanego w standardzie. W praktyce większość skanerów niezawodnie odczytuje kody do około 80 znaków. Dłuższe dane tworzą fizycznie szerszy kod kreskowy, który może być trudny do wydrukowania i zeskanowania. Dla bardzo dużych zbiorów danych warto rozważyć format 2D, jak Data Matrix lub QR Code.
Czy mogę pobrać kody Code 128 jako SVG lub format wektorowy?
Tak, ten generator pozwala pobierać kody Code 128 jako SVG (skalowalna grafika wektorowa), którą można przeskalować do dowolnego rozmiaru bez utraty ostrości. Pliki SVG są idealne do profesjonalnego druku, projektowania opakowań i etykiet wysyłkowych. Można również eksportować jako PNG w wysokiej rozdzielczości lub PDF w zależności od potrzeb.
Powiązane formaty kodów kreskowych
Generator kodów Code 39
Twórz kody kreskowe Code 39 dla przemysłu motoryzacyjnego, obronnego i zastosowań przemysłowych.
Generator kodów Code 93
Twórz kompaktowe kody kreskowe Code 93 dla logistyki i zarządzania inwentarzem.
Generator kodów GS1-128 (EAN-128)
Twórz kody kreskowe GS1-128 dla łańcucha dostaw z identyfikatorami zastosowań.