
Tak, kody kreskowe mogą zawierać zarówno litery, jak i cyfry.Po prostu potrzebujesz typu kodu kreskowego, który obsługuje dane alfanumeryczne.
Dla wartości takiej jak ABC-123 kod 128 jest zazwyczaj najlepszym kodem kreskowym 1D ogólnego przeznaczenia. Kod 39 może pasować do starszego systemu, podczas gdy UPC i EAN akceptują tylko numery. W przypadku adresów URL, skanowania smartfona lub większych ilości danych należy rozważyć kod QR lub matrycę danych.
Czym jest kod kreskowy alfanumeryczny?
Kod kreskowy alfanumeryczny koduje litery i liczby w tym samym czytelnym maszynowo symbolu. Przykłady obejmują ABC-123, SN-2026-A001 i WH01-RACK-B-12.
Jest to kategoria, a nie jeden format kodu kreskowego. Kod 39, kod 128, matryca danych i kod QR obsługują dane alfanumeryczne, ale różnią się pod względem obsługi znaków, rozmiaru i wymagań skanowania.
Które kody kreskowe obsługują litery i liczby?
Rodzaj kodu kreskowego | Wsparcie znaków | Powszechne zastosowanie | Główne ograniczenia |
Kod 39 | Litery wielkie, liczby i symbole ograniczone | Aktywa i starsze systemy przemysłowe | Brak bezpośredniego wsparcia małych liter |
Rozszerzony kod 39 | Pełny ASCII przez pary znaków | Istniejące systemy Kodu 39 | Produkuje dłuższe kody kreskowe |
Kod 128 | Pełny ASCII w zestawach kodów A, B i C | Inventaryzacja, numery seryjne i etykiety magazynowe | Musi być prawidłowo zakodowany |
GS1-128 | Strukturowane dane GS1 | Logistyka i łańcuchy dostaw | Należy przestrzegać zasad formatowania GS1 |
Matryca danych | Litery, liczby, symbole i dane bajtowe | Małe części i śledzalność | Wymaga obsługi skanowania 2D |
Kod QR | Tekst, liczby i adresy URL | Aplikacje mobilne i zorientowane na klienta | Nie obsługiwane tylko przez skanery 1D |
UPC / EAN | Tylko liczby | Identyfikacja produktu detalicznego | Nie można kodować liter |
Dla większości nowych systemów identyfikacji wewnętrznej kod 128 jest dobrym punktem wyjścia. Wybierz inny format, gdy wymaga go skaner, rozmiar etykiety, dane lub wymagania branżowe.
Wprzewodnik typu kodu kreskowegozapewnia więcej szczegółów na temat zestawów znaków obsługiwanych przez powszechne symbologie.
Kod 39 vs. Kod 128


Kod 128 jest zazwyczaj lepszy dla nowych aplikacji kodów kreskowych alfanumerycznych.Obsługuje więcej znaków i zazwyczaj używa mniej przestrzeni poziomej. Kod 39 pozostaje przydatny dla zgodności z poprzednimi wersjami.
Funkcja | Kod 39 | Kod 128 |
Litery wielkie | Tak | Tak |
Litwy małe | Tylko wersja rozszerzona | Tak |
Liczby | Tak | Tak |
Znaki specjalne | Ograniczone | Szeroka obsługa ASCII |
Gęstość danych | Dolniej | Wyższe |
Sprawdź znak | Zwykle opcjonalne | Obowiązkowe |
Najlepsze dopasowanie | Starsze lub określone systemy | Większość nowych systemów ogólnego przeznaczenia |
Wsparcie standardowego kodu 390–9,A-Zprzestrzeni i ograniczoną grupę symboli. Rozszerzony kod 39 może reprezentować małe litery i inne znaki ASCII, ale jego metoda pary znaków tworzy dłuższy kod kreskowy.
Kod 128 obsługuje dane mieszane bardziej efektywnie. Dla identyfikatora takiego jakCzęść-A2048Użyj kodu 128B lub kodu 128 Auto, chyba że system wymaga kodu 39.
Kod 128A vs. Kod 128B vs. Kod 128C
Kod 128 używa trzech zestawów kodów:
Zestaw kodu | Obsługiwane dane | Najlepsze wykorzystanie |
Kod 128A | Litery wielkie, liczby, symbole i znaki kontrolne | Specjalizowane przepływy pracy systemu |
Kod 128B | Litery wielkie i małe, liczby i symbole | Ogólne identyfikatory alfanumeryczne |
Kod 128C | Tylko pary liczbowe | Długie sekwencje cyfrowe |
Dla większości kodów kreskowych z literami i cyframi kod 128B jest odpowiedni.
Kiedy używać kodu kreskowego 2D?
Użyj kodu 128 jako krótkiego identyfikatora w liniowym przepływie pracy kodu kreskowego. Rozważ kod kreskowy 2D, gdy potrzebujesz więcej danych, kompaktowego symbolu kwadratowego lub skanowania telefonu.
WybierzMatryca danychdla:
✔️ Małe komponenty przemysłowe
✔️ Elektronika i urządzenia medyczne
✔️ Bezpośrednie oznakowanie części
✔️ Śledzalność produkcji
WybierzKod QRdla:
✔️ Linki internetowe
✔️ Rejestracja produktu
✔️ Podręczniki cyfrowe
✔️ Strony gwarancji lub serwisu
✔️ Skanowanie smartfonów
Kod kreskowy 2D nie jest automatycznie lepszy. Musi być kompatybilny ze skanerami i oprogramowaniem używanym w przepływie pracy. Tradycyjne skanery laserowe 1D zazwyczaj nie mogą odczytać kodu QR lub matrycy danych.
Jak utworzyć kod kreskowy alfanumeryczny

Potrzebujesz go stworzyć teraz? Użyj naszegodarmowy generator kodów kreskowych to wybierz spośród wielu typów kodów kreskowych i kodów QR, a następnie pobierz wynik bez znaku wodnego w potrzebnym formacie pliku.
Wykonaj te proste kroki:
1. Wybierz typ kodu kreskowego
Zacznij od dokładnych danych i ich zamierzonego zastosowaniana przykład,
• ABC-123: Kod 128 lub Kod 39
• Abc-123: Kod 128B lub Kod 128 Auto
• Długa wartość numeryczna: kod 128C
• GTIN detaliczny: UPC-A lub EAN-13
Nie używaj UPC ani EAN do identyfikatora wewnętrznego zawierającego litery.
GS1-128 również wymaga oddzielnego rozważenia. Używa struktury symbolu Kodu 128, ale przestrzega zasad identyfikatora aplikacji GS1. Użyj zwykłego kodu 128 dla identyfikatorów wewnętrznych w wolnej formie i GS1-128 tylko wtedy, gdy przepływ pracy łańcucha dostaw GS1 tego wymaga.
2. Sprawdź dane
Wprowadź wartość dokładnie tak, jak powinna się pojawić po skanowaniu. Sprawdź:
• Litery wielkie i małe
• Wiodące zera
• Przestrzeń i interpunkcja
• Nieobsługiwane znaki
• Wszystkie zasady ustalone przez system odbiorczy
Nie usuwaj znaku tylko po to, aby generator zaakceptował wartość.Część A/04orazCzęść A04Są to różne identyfikatory.
3. Generuj i przetestuj
Stwórz kod kreskowy w odpowiednim formacie. SVG jest dobrym wyborem, gdy dzieło sztuki musi być zmienione rozmiar.
Trzymaj wolną przestrzeń wokół symbolu i nie rozciągaj obrazu. Sprawdź go w ostatecznym wydrukowanym rozmiarze za pomocą skanera i oprogramowania używanego w prawdziwym przepływie pracy. Kod kreskowy skanujący z dużego ekranu może ulec awarii po jego zmniejszeniu lub wydrukowaniu na etykiecie odblaskowej.
Jaki kod kreskowy alfanumeryczny wybrać?
Wymagania | Zalecana opcja |
Ogólne litery i liczby | Kod 128 Auto lub Kod 128B |
Dane wielkich liter w starszym systemie | Kod 39 |
Pełny ASCII w istniejącym przepływie pracy Code 39 | Rozszerzony kod 39 |
Długie sekwencje numeryczne | Kod 128C |
Więcej danych na niewielkim obszarze | Matryca danych |
Skanowanie adresu URL lub smartfona | Kod QR |
Strukturowane dane logistyczne GS1 | GS1-128 |
Identyfikacja produktu detalicznego | UPC lub EAN z ważnym GTIN |
W przypadku większości wewnętrznych identyfikatorów, numerów seryjnych i lokalizacji magazynowych zacznij od kodu 128 Auto. Zmiana formatów tylko wtedy, gdy zgodność, dane, przestrzeń etykiet lub zewnętrzny standard tego wymagają.
Często zadawane pytania
Czy kod kreskowy może zawierać litery?
- Tak. - Tak. Kody 39, 93, 128, Data Matrix, QR Code i PDF417 mogą kodować litery i liczby.
Jaki jest najlepszy kod kreskowy dla liter i liczb?
Code 128 Auto to silny wybór ogólnego przeznaczenia. Obsługuje szeroki zestaw znaków i tworzy stosunkowo kompaktowe kody kreskowe 1D.
Czy kod 39 obsługuje małe litery?
Kod 39 nie ma. Rozszerzony kod 39 obsługuje małe litery przez pary znaków, co sprawia, że kod kreskowy jest dłuższy.
Czy UPC lub EAN mogą zawierać litery?
Nie. UPC i EAN kodują numeryczne GTIN. Użyj kodu kreskowego alfanumerycznego do identyfikatorów wewnętrznych zawierających litery.
Czy kod 128 może zawierać przestrzenie i symbole?
- Tak. - Tak. Kod 128B obsługuje przestrzenie, małe litery, liczby i powszechne symbole ASCII.
Kod 128 czy kod QR?
Użyj kodu 128 do krótkich identyfikatorów w systemie skanowania liniowego. Użyj kodu QR do adresów URL, większych ilości danych i skanowania smartfonów.
