
GS1-DataMatrix jest wyspecjalizowanym wariantem kodu 2D DataMatrix, używanym głównie w handlu i przemyśle do etykietowania towarów i palet.
Cechy GS1-DataMatrix
- Znaki specjalne: Macierz GS1-DataMatrix używa znaku kontrolnego FNC1 bezpośrednio po znaku początkowym. Połączenie znaku początkowego i FNC1 jednoznacznie identyfikuje macierz GS1-DataMatrix.
- Automatyczne generowanie: Po wybraniu GS1-DataMatrix w ActiveBarcode, znak początkowy i FNC1 są generowane automatycznie.
- Separator pól: GS1-DataMatrix wykorzystuje znak kontrolny
<FNC1> lub <GS> do oznaczania końca pól o zmiennej długości.
Kodowanie wielu danych
Matryca GS1-DataMatrix może kodować wiele punktów danych jednocześnie, takich jak kod produktu (podobny do EAN 13), informacje o wadze lub datę ważności. Osiąga się to za pomocą znormalizowanych międzynarodowo identyfikatorów aplikacji (AI), które określają typ kodowanych danych.
Przykład macierzy danych GS1:
Tekst czytelny dla człowieka, np. (01)01234567890128(15)051231, zawiera:
- (01): Kod produktu (14 cyfr).
- (15): Data wygaśnięcia (6 cyfr, format RRMMDD, tutaj 31.12.05).
Nawiasy służą wyłącznie czytelności i nie są zakodowane w kodzie kreskowym.
Jak utworzyć macierz GS1-DataMatrix za pomocą ActiveBarcode?
Wprowadź tekst czytelny dla człowieka, w tym identyfikatory aplikacji, np. (01)01234567890128(15)051231ActiveBarcode automatycznie usuwa nawiasy i generuje poprawną macierz danych GS1, np. 010123456789012815051231.
Dane o zmiennej długości
W przypadku danych o zmiennej długości (np. ilość lub numer seryjny), znak kontrolny FNC1 musi zostać wstawiony przed następnym AI, aby wskazać koniec danych.
Przykład:
Tekst czytelny dla człowieka: (30)19<FNC1>(21)123456789012
- (30): Ilość (tutaj 19, do 8 cyfr).
- (21): Numer seryjny (tutaj 123456789012).
Kod <FNC1> jest generowany w ActiveBarcode poprzez wprowadzenie <FNC1>.
Uwaga: Jeśli skaner nie rozpoznaje FNC1, zamiast niego można użyć znaku <GS>, ponieważ niektóre skanery nieprawidłowo oczekują tego znaku.
Więcej informacji
Lista rozmiarów symboli GS1-DataMatrix wraz z przykładami.Link
Każdy z nich reprezentuje inny rozmiar symbolu kodu GS1-DataMatrix. Wybór determinuje ilość danych, które mogą zostać zakodowane oraz wielkość kodu.
Mniejsze symbole (np. 10x10, 12x12) mogą pomieścić mniej danych, ale zajmują mniej miejsca.
Większe symbole (np. 20x20, 24x24 i większe) mogą przechowywać więcej znaków lub dodatkowe
elementy GS1.
Jeśli zawartość danych jest zawsze krótka, można użyć mniejszego symbolu. Jeśli później dodadzą Państwo więcej informacji, będą musieli wybrać większą wersję, aby dane nadal się mieściły.
Wybór zależy częściowo od ilości danych, a częściowo od dostępnej przestrzeni. Oprogramowanie automatycznie zapewnia, że niezależnie od wybranego rozmiaru, nadal będzie on prawidłowy i nadający się do skanowania.
ActiveBarcode oferuje trzy typy automatyczne: AUTO, SQUARE i RECTANGLE. Zawsze wybierają one najmniejszy możliwy rozmiar symbolu, który pomieści wszystkie dane. SQUARE i RECTANGLE są ograniczone odpowiednio do formatów kwadratowych i prostokątnych, natomiast AUTO wykorzystuje oba. Jeśli wybierzecie Państwo typ stały, taki jak 64x64, ten konkretny rozmiar symbolu zostanie narzucony, nawet jeśli mniejszy i bardziej kompaktowy kod również będzie działał.
AUTO
GS1-DataMatrixTypeno: 74
Code: GS1DATAMATRIX
Maksymalna liczba: 6-3116
Maksymalna liczba znaków: 3-2335
Maksymalna liczba bajtów: 1-1556
Maksymalna korekcja błędów: 2-310
SQUARE
GS1-DataMatrixTypeno: 75
Code: GS1DATAMATRIXSQUARE
Maksymalna liczba: 6-3116
Maksymalna liczba znaków: 3-2335
Maksymalna liczba bajtów: 1-1556
Maksymalna korekcja błędów: 2-310
RECTANGLE
GS1-DataMatrixTypeno: 76
Code: GS1DATAMATRIXRECTANGULAR
Maksymalna liczba: 10-98
Maksymalna liczba znaków: 6-72
Maksymalna liczba bajtów: 3-47
Maksymalna korekcja błędów: 7-98
10x10
GS1-DataMatrixTypeno: 77
Code: GS1DATAMATRIX10X10
Maksymalna liczba: 6
Maksymalna liczba znaków: 3
Maksymalna liczba bajtów: 1
Maksymalna korekcja błędów: 2
12x12
GS1-DataMatrixTypeno: 78
Code: GS1DATAMATRIX12X12
Maksymalna liczba: 10
Maksymalna liczba znaków: 6
Maksymalna liczba bajtów: 3
Maksymalna korekcja błędów: 3
8x18
GS1-DataMatrixTypeno: 79
Code: GS1DATAMATRIX8X18
Maksymalna liczba: 10
Maksymalna liczba znaków: 6
Maksymalna liczba bajtów: 3
Maksymalna korekcja błędów: 7
14x14
GS1-DataMatrixTypeno: 80
Code: GS1DATAMATRIX14X14
Maksymalna liczba: 16
Maksymalna liczba znaków: 10
Maksymalna liczba bajtów: 6
Maksymalna korekcja błędów: 5
8x32
GS1-DataMatrixTypeno: 81
Code: GS1DATAMATRIX8X32
Maksymalna liczba: 20
Maksymalna liczba znaków: 13
Maksymalna liczba bajtów: 8
Maksymalna korekcja błędów: 11
16x16
GS1-DataMatrixTypeno: 82
Code: GS1DATAMATRIX16X16
Maksymalna liczba: 24
Maksymalna liczba znaków: 16
Maksymalna liczba bajtów: 10
Maksymalna korekcja błędów: 6
12x26
GS1-DataMatrixTypeno: 83
Code: GS1DATAMATRIX12X26
Maksymalna liczba: 32
Maksymalna liczba znaków: 22
Maksymalna liczba bajtów: 14
Maksymalna korekcja błędów: 32
18x18
GS1-DataMatrixTypeno: 84
Code: GS1DATAMATRIX18X18
Maksymalna liczba: 36
Maksymalna liczba znaków: 25
Maksymalna liczba bajtów: 16
Maksymalna korekcja błędów: 7
20x20
GS1-DataMatrixTypeno: 85
Code: GS1DATAMATRIX20X20
Maksymalna liczba: 44
Maksymalna liczba znaków: 31
Maksymalna liczba bajtów: 20
Maksymalna korekcja błędów: 9
12x36
GS1-DataMatrixTypeno: 86
Code: GS1DATAMATRIX12X36
Maksymalna liczba: 44
Maksymalna liczba znaków: 31
Maksymalna liczba bajtów: 20
Maksymalna korekcja błędów: 44
22x22
GS1-DataMatrixTypeno: 87
Code: GS1DATAMATRIX22X22
Maksymalna liczba: 60
Maksymalna liczba znaków: 43
Maksymalna liczba bajtów: 28
Maksymalna korekcja błędów: 10
16x36
GS1-DataMatrixTypeno: 88
Code: GS1DATAMATRIX16X36
Maksymalna liczba: 64
Maksymalna liczba znaków: 46
Maksymalna liczba bajtów: 30
Maksymalna korekcja błędów: 64
24x24
GS1-DataMatrixTypeno: 89
Code: GS1DATAMATRIX24X24
Maksymalna liczba: 72
Maksymalna liczba znaków: 52
Maksymalna liczba bajtów: 34
Maksymalna korekcja błędów: 12
26x26
GS1-DataMatrixTypeno: 90
Code: GS1DATAMATRIX26X26
Maksymalna liczba: 88
Maksymalna liczba znaków: 64
Maksymalna liczba bajtów: 42
Maksymalna korekcja błędów: 14
16x48
GS1-DataMatrixTypeno: 91
Code: GS1DATAMATRIX16X48
Maksymalna liczba: 98
Maksymalna liczba znaków: 72
Maksymalna liczba bajtów: 47
Maksymalna korekcja błędów: 98
32x32
GS1-DataMatrixTypeno: 92
Code: GS1DATAMATRIX32X32
Maksymalna liczba: 124
Maksymalna liczba znaków: 91
Maksymalna liczba bajtów: 60
Maksymalna korekcja błędów: 18
36x36
GS1-DataMatrixTypeno: 93
Code: GS1DATAMATRIX36X36
Maksymalna liczba: 172
Maksymalna liczba znaków: 127
Maksymalna liczba bajtów: 84
Maksymalna korekcja błędów: 21
40x40
GS1-DataMatrixTypeno: 94
Code: GS1DATAMATRIX40X40
Maksymalna liczba: 228
Maksymalna liczba znaków: 169
Maksymalna liczba bajtów: 112
Maksymalna korekcja błędów: 24
44x44
GS1-DataMatrixTypeno: 95
Code: GS1DATAMATRIX44X44
Maksymalna liczba: 288
Maksymalna liczba znaków: 214
Maksymalna liczba bajtów: 142
Maksymalna korekcja błędów: 28
48x48
GS1-DataMatrixTypeno: 96
Code: GS1DATAMATRIX48X48
Maksymalna liczba: 348
Maksymalna liczba znaków: 259
Maksymalna liczba bajtów: 172
Maksymalna korekcja błędów: 34
52x52
GS1-DataMatrixTypeno: 97
Code: GS1DATAMATRIX52X52
Maksymalna liczba: 408
Maksymalna liczba znaków: 304
Maksymalna liczba bajtów: 202
Maksymalna korekcja błędów: 42
64x64
GS1-DataMatrixTypeno: 98
Code: GS1DATAMATRIX64X64
Maksymalna liczba: 560
Maksymalna liczba znaków: 418
Maksymalna liczba bajtów: 278
Maksymalna korekcja błędów: 56
72x72
GS1-DataMatrixTypeno: 100
Code: GS1DATAMATRIX72X72
Maksymalna liczba: 736
Maksymalna liczba znaków: 550
Maksymalna liczba bajtów: 366
Maksymalna korekcja błędów: 72
80x80
GS1-DataMatrixTypeno: 101
Code: GS1DATAMATRIX80X80
Maksymalna liczba: 912
Maksymalna liczba znaków: 682
Maksymalna liczba bajtów: 454
Maksymalna korekcja błędów: 96
88x88
GS1-DataMatrixTypeno: 102
Code: GS1DATAMATRIX88X88
Maksymalna liczba: 1152
Maksymalna liczba znaków: 862
Maksymalna liczba bajtów: 574
Maksymalna korekcja błędów: 112
96x96
GS1-DataMatrixTypeno: 103
Code: GS1DATAMATRIX96X96
Maksymalna liczba: 1392
Maksymalna liczba znaków: 1042
Maksymalna liczba bajtów: 694
Maksymalna korekcja błędów: 136
104x104
GS1-DataMatrixTypeno: 104
Code: GS1DATAMATRIX104X104
Maksymalna liczba: 1632
Maksymalna liczba znaków: 1222
Maksymalna liczba bajtów: 814
Maksymalna korekcja błędów: 168
120x120
GS1-DataMatrixTypeno: 105
Code: GS1DATAMATRIX120X120
Maksymalna liczba: 2100
Maksymalna liczba znaków: 1573
Maksymalna liczba bajtów: 1048
Maksymalna korekcja błędów: 204
132x132
GS1-DataMatrixTypeno: 106
Code: GS1DATAMATRIX132X132
Maksymalna liczba: 2608
Maksymalna liczba znaków: 1954
Maksymalna liczba bajtów: 1302
Maksymalna korekcja błędów: 248
144x144
GS1-DataMatrixTypeno: 107
Code: GS1DATAMATRIX144X144
Maksymalna liczba: 3116
Maksymalna liczba znaków: 2335
Maksymalna liczba bajtów: 1556
Maksymalna korekcja błędów: 310
Lista ta stanowi przegląd dla celów orientacyjnych, ale nie zapewnia żadnej poprawności w odniesieniu do wartości maksymalnych.
Dane techniczne