GS1-DataMatrix

Opis GS1-DataMatrix

GS1-DataMatrix

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:

Kod kreskowy GS1-DataMatrix

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:

Kod kreskowy GS1-DataMatrix

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ł.

ActiveBarcode: GS1-DataMatrix

AUTO

GS1-DataMatrix
Typeno: 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
ActiveBarcode: GS1-DataMatrix

SQUARE

GS1-DataMatrix
Typeno: 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
ActiveBarcode: GS1-DataMatrix

RECTANGLE

GS1-DataMatrix
Typeno: 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
ActiveBarcode: GS1-DataMatrix

10x10

GS1-DataMatrix
Typeno: 77
Code: GS1DATAMATRIX10X10

Maksymalna liczba: 6
Maksymalna liczba znaków: 3
Maksymalna liczba bajtów: 1
Maksymalna korekcja błędów: 2
ActiveBarcode: GS1-DataMatrix

12x12

GS1-DataMatrix
Typeno: 78
Code: GS1DATAMATRIX12X12

Maksymalna liczba: 10
Maksymalna liczba znaków: 6
Maksymalna liczba bajtów: 3
Maksymalna korekcja błędów: 3
ActiveBarcode: GS1-DataMatrix

8x18

GS1-DataMatrix
Typeno: 79
Code: GS1DATAMATRIX8X18

Maksymalna liczba: 10
Maksymalna liczba znaków: 6
Maksymalna liczba bajtów: 3
Maksymalna korekcja błędów: 7
ActiveBarcode: GS1-DataMatrix

14x14

GS1-DataMatrix
Typeno: 80
Code: GS1DATAMATRIX14X14

Maksymalna liczba: 16
Maksymalna liczba znaków: 10
Maksymalna liczba bajtów: 6
Maksymalna korekcja błędów: 5
ActiveBarcode: GS1-DataMatrix

8x32

GS1-DataMatrix
Typeno: 81
Code: GS1DATAMATRIX8X32

Maksymalna liczba: 20
Maksymalna liczba znaków: 13
Maksymalna liczba bajtów: 8
Maksymalna korekcja błędów: 11
ActiveBarcode: GS1-DataMatrix

16x16

GS1-DataMatrix
Typeno: 82
Code: GS1DATAMATRIX16X16

Maksymalna liczba: 24
Maksymalna liczba znaków: 16
Maksymalna liczba bajtów: 10
Maksymalna korekcja błędów: 6
ActiveBarcode: GS1-DataMatrix

12x26

GS1-DataMatrix
Typeno: 83
Code: GS1DATAMATRIX12X26

Maksymalna liczba: 32
Maksymalna liczba znaków: 22
Maksymalna liczba bajtów: 14
Maksymalna korekcja błędów: 32
ActiveBarcode: GS1-DataMatrix

18x18

GS1-DataMatrix
Typeno: 84
Code: GS1DATAMATRIX18X18

Maksymalna liczba: 36
Maksymalna liczba znaków: 25
Maksymalna liczba bajtów: 16
Maksymalna korekcja błędów: 7
ActiveBarcode: GS1-DataMatrix

20x20

GS1-DataMatrix
Typeno: 85
Code: GS1DATAMATRIX20X20

Maksymalna liczba: 44
Maksymalna liczba znaków: 31
Maksymalna liczba bajtów: 20
Maksymalna korekcja błędów: 9
ActiveBarcode: GS1-DataMatrix

12x36

GS1-DataMatrix
Typeno: 86
Code: GS1DATAMATRIX12X36

Maksymalna liczba: 44
Maksymalna liczba znaków: 31
Maksymalna liczba bajtów: 20
Maksymalna korekcja błędów: 44
ActiveBarcode: GS1-DataMatrix

22x22

GS1-DataMatrix
Typeno: 87
Code: GS1DATAMATRIX22X22

Maksymalna liczba: 60
Maksymalna liczba znaków: 43
Maksymalna liczba bajtów: 28
Maksymalna korekcja błędów: 10
ActiveBarcode: GS1-DataMatrix

16x36

GS1-DataMatrix
Typeno: 88
Code: GS1DATAMATRIX16X36

Maksymalna liczba: 64
Maksymalna liczba znaków: 46
Maksymalna liczba bajtów: 30
Maksymalna korekcja błędów: 64
ActiveBarcode: GS1-DataMatrix

24x24

GS1-DataMatrix
Typeno: 89
Code: GS1DATAMATRIX24X24

Maksymalna liczba: 72
Maksymalna liczba znaków: 52
Maksymalna liczba bajtów: 34
Maksymalna korekcja błędów: 12
ActiveBarcode: GS1-DataMatrix

26x26

GS1-DataMatrix
Typeno: 90
Code: GS1DATAMATRIX26X26

Maksymalna liczba: 88
Maksymalna liczba znaków: 64
Maksymalna liczba bajtów: 42
Maksymalna korekcja błędów: 14
ActiveBarcode: GS1-DataMatrix

16x48

GS1-DataMatrix
Typeno: 91
Code: GS1DATAMATRIX16X48

Maksymalna liczba: 98
Maksymalna liczba znaków: 72
Maksymalna liczba bajtów: 47
Maksymalna korekcja błędów: 98
ActiveBarcode: GS1-DataMatrix

32x32

GS1-DataMatrix
Typeno: 92
Code: GS1DATAMATRIX32X32

Maksymalna liczba: 124
Maksymalna liczba znaków: 91
Maksymalna liczba bajtów: 60
Maksymalna korekcja błędów: 18
ActiveBarcode: GS1-DataMatrix

36x36

GS1-DataMatrix
Typeno: 93
Code: GS1DATAMATRIX36X36

Maksymalna liczba: 172
Maksymalna liczba znaków: 127
Maksymalna liczba bajtów: 84
Maksymalna korekcja błędów: 21
ActiveBarcode: GS1-DataMatrix

40x40

GS1-DataMatrix
Typeno: 94
Code: GS1DATAMATRIX40X40

Maksymalna liczba: 228
Maksymalna liczba znaków: 169
Maksymalna liczba bajtów: 112
Maksymalna korekcja błędów: 24
ActiveBarcode: GS1-DataMatrix

44x44

GS1-DataMatrix
Typeno: 95
Code: GS1DATAMATRIX44X44

Maksymalna liczba: 288
Maksymalna liczba znaków: 214
Maksymalna liczba bajtów: 142
Maksymalna korekcja błędów: 28
ActiveBarcode: GS1-DataMatrix

48x48

GS1-DataMatrix
Typeno: 96
Code: GS1DATAMATRIX48X48

Maksymalna liczba: 348
Maksymalna liczba znaków: 259
Maksymalna liczba bajtów: 172
Maksymalna korekcja błędów: 34
ActiveBarcode: GS1-DataMatrix

52x52

GS1-DataMatrix
Typeno: 97
Code: GS1DATAMATRIX52X52

Maksymalna liczba: 408
Maksymalna liczba znaków: 304
Maksymalna liczba bajtów: 202
Maksymalna korekcja błędów: 42
ActiveBarcode: GS1-DataMatrix

64x64

GS1-DataMatrix
Typeno: 98
Code: GS1DATAMATRIX64X64

Maksymalna liczba: 560
Maksymalna liczba znaków: 418
Maksymalna liczba bajtów: 278
Maksymalna korekcja błędów: 56
ActiveBarcode: GS1-DataMatrix

72x72

GS1-DataMatrix
Typeno: 100
Code: GS1DATAMATRIX72X72

Maksymalna liczba: 736
Maksymalna liczba znaków: 550
Maksymalna liczba bajtów: 366
Maksymalna korekcja błędów: 72
ActiveBarcode: GS1-DataMatrix

80x80

GS1-DataMatrix
Typeno: 101
Code: GS1DATAMATRIX80X80

Maksymalna liczba: 912
Maksymalna liczba znaków: 682
Maksymalna liczba bajtów: 454
Maksymalna korekcja błędów: 96
ActiveBarcode: GS1-DataMatrix

88x88

GS1-DataMatrix
Typeno: 102
Code: GS1DATAMATRIX88X88

Maksymalna liczba: 1152
Maksymalna liczba znaków: 862
Maksymalna liczba bajtów: 574
Maksymalna korekcja błędów: 112
ActiveBarcode: GS1-DataMatrix

96x96

GS1-DataMatrix
Typeno: 103
Code: GS1DATAMATRIX96X96

Maksymalna liczba: 1392
Maksymalna liczba znaków: 1042
Maksymalna liczba bajtów: 694
Maksymalna korekcja błędów: 136
ActiveBarcode: GS1-DataMatrix

104x104

GS1-DataMatrix
Typeno: 104
Code: GS1DATAMATRIX104X104

Maksymalna liczba: 1632
Maksymalna liczba znaków: 1222
Maksymalna liczba bajtów: 814
Maksymalna korekcja błędów: 168
ActiveBarcode: GS1-DataMatrix

120x120

GS1-DataMatrix
Typeno: 105
Code: GS1DATAMATRIX120X120

Maksymalna liczba: 2100
Maksymalna liczba znaków: 1573
Maksymalna liczba bajtów: 1048
Maksymalna korekcja błędów: 204
ActiveBarcode: GS1-DataMatrix

132x132

GS1-DataMatrix
Typeno: 106
Code: GS1DATAMATRIX132X132

Maksymalna liczba: 2608
Maksymalna liczba znaków: 1954
Maksymalna liczba bajtów: 1302
Maksymalna korekcja błędów: 248
ActiveBarcode: GS1-DataMatrix

144x144

GS1-DataMatrix
Typeno: 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.