
GS1-DataMatrix представляет собой специализированный вариант двухмерного кода DataMatrix, который в основном используется в торговле и промышленности для маркировки товаров и поддонов.
Особенности GS1-DataMatrix
- Специальные символы: GS1-DataMatrix использует контрольный символ FNC1, следующий сразу за начальным символом. Комбинация начального символа и FNC1 однозначно идентифицирует GS1-DataMatrix.
- Автоматическое создание: при выборе GS1-DataMatrix в ActiveBarcode стартовый символ и FNC1 создаются автоматически.
- Разделитель полей: GS1-DataMatrix использует управляющий символ
<FNC1> или <GS> для обозначения конца полей переменной длины.
Кодирование нескольких данных
GS1-DataMatrix может одновременно кодировать несколько точек данных, таких как код продукта (аналогичный EAN 13), информация о весе или срок годности. Это достигается с помощью международных стандартизированных идентификаторов приложений (AI), которые определяют тип кодируемых данных.
Пример GS1-DataMatrix:
Текст, понятный человеку, например (01)01234567890128(15)051231, включает в себя:
- (01): Код продукта (14 цифр).
- (15): Дата истечения срока действия (6 цифр, формат ГГММДД, здесь 31.12.05).
Скобки используются исключительно для удобства чтения и не кодируются в штрихкоде.
Как создать GS1-DataMatrix с помощью ActiveBarcode
Введите удобочитаемый текст, включая идентификаторы приложения, например, (01)01234567890128(15)051231ActiveBarcode автоматически удаляет скобки и генерирует правильный GS1-DataMatrix, например 010123456789012815051231.
Данные переменной длины
Для данных переменной длины (например, количество или серийный номер) перед следующим AI необходимо вставить управляющий символ FNC1, чтобы обозначить конец данных.
Пример:
Текст, понятный человеку: (30)19<FNC1>(21)123456789012
- (30): Количество (здесь 19, до 8 цифр).
- (21): Серийный номер (в данном случае 123456789012).
Символ <FNC1> генерируется в ActiveBarcode путем ввода <FNC1>.
Примечание: Если сканер не распознает FNC1, вместо него можно использовать символ <GS>, поскольку некоторые сканеры ошибочно ожидают этот символ.
Дополнительная информация
Список размеров символов DataMatrix с примерами.Link
Каждый из них представляет собой различный размер символа кода DataMatrix. Выбор определяет, какой объем данных может быть закодирован и каким по размеру будет код.
Меньшие символы (например, 10x10, 12x12) могут содержать меньше данных, но занимают меньше места.
Более крупные символы (например, 20x20, 24x24 и выше) могут хранить больше символов или дополнительные
элементы GS1.
Если объем ваших данных всегда остается небольшим, то использование меньшего символа вполне подходит. Если впоследствии вы добавите дополнительную информацию, вам потребуется выбрать более крупную версию, чтобы данные по-прежнему помещались.
Выбор частично зависит от объема данных, а частично — от доступного места. Программное обеспечение автоматически гарантирует, что любой выбранный вами размер будет давать действительный, сканируемый GS1 DataMatrix.
ActiveBarcode предлагает три автоматических типа: AUTO, SQUARE и RECTANGLE. Они всегда выбирают наименьший возможный размер символа, который может вместить все ваши данные. SQUARE и RECTANGLE ограничены квадратным и прямоугольным форматами соответственно, а AUTO использует оба. Если вы выберете фиксированный тип, такой как 64x64, то будет использоваться именно этот размер символа, даже если меньший и более компактный код также будет работать.
AUTO
DataMatrixTypeno: 37
Code: CODEDATAMATRIX
GS1-DataMatrixTypeno: 74
Code: CODEGS1DATAMATRIX
Максимальные значения: 6-3116
Максимальное количество символов: 3-2335
Максимальный объем в байтах: 1-1556
Коррекция максимальной ошибки: 2-310
SQUARE
DataMatrixTypeno: 42
Code: CODEDATAMATRIXSQUARE
GS1-DataMatrixTypeno: 75
Code: CODEGS1DATAMATRIXSQUARE
Максимальные значения: 6-3116
Максимальное количество символов: 3-2335
Максимальный объем в байтах: 1-1556
Коррекция максимальной ошибки: 2-310
RECTANGLE
DataMatrixTypeno: 43
Code: CODEDATAMATRIXRECTANGULAR
GS1-DataMatrixTypeno: 76
Code: CODEGS1DATAMATRIXRECTANGULAR
Максимальные значения: 10-98
Максимальное количество символов: 6-72
Максимальный объем в байтах: 3-47
Коррекция максимальной ошибки: 7-98
10x10
DataMatrixTypeno: 44
Code: CODEDATAMATRIX10X10
GS1-DataMatrixTypeno: 77
Code: CODEGS1DATAMATRIX10X10
Максимальные значения: 6
Максимальное количество символов: 3
Максимальный объем в байтах: 1
Коррекция максимальной ошибки: 2
12x12
DataMatrixTypeno: 45
Code: CODEDATAMATRIX12X12
GS1-DataMatrixTypeno: 78
Code: CODEGS1DATAMATRIX12X12
Максимальные значения: 10
Максимальное количество символов: 6
Максимальный объем в байтах: 3
Коррекция максимальной ошибки: 3
8x18
DataMatrixTypeno: 46
Code: CODEDATAMATRIX8X18
GS1-DataMatrixTypeno: 79
Code: CODEGS1DATAMATRIX8X18
Максимальные значения: 10
Максимальное количество символов: 6
Максимальный объем в байтах: 3
Коррекция максимальной ошибки: 7
14x14
DataMatrixTypeno: 47
Code: CODEDATAMATRIX14X14
GS1-DataMatrixTypeno: 80
Code: CODEGS1DATAMATRIX14X14
Максимальные значения: 16
Максимальное количество символов: 10
Максимальный объем в байтах: 6
Коррекция максимальной ошибки: 5
8x32
DataMatrixTypeno: 48
Code: CODEDATAMATRIX8X32
GS1-DataMatrixTypeno: 81
Code: CODEGS1DATAMATRIX8X32
Максимальные значения: 20
Максимальное количество символов: 13
Максимальный объем в байтах: 8
Коррекция максимальной ошибки: 11
16x16
DataMatrixTypeno: 49
Code: CODEDATAMATRIX16X16
GS1-DataMatrixTypeno: 82
Code: CODEGS1DATAMATRIX16X16
Максимальные значения: 24
Максимальное количество символов: 16
Максимальный объем в байтах: 10
Коррекция максимальной ошибки: 6
12x26
DataMatrixTypeno: 50
Code: CODEDATAMATRIX12X26
GS1-DataMatrixTypeno: 83
Code: CODEGS1DATAMATRIX12X26
Максимальные значения: 32
Максимальное количество символов: 22
Максимальный объем в байтах: 14
Коррекция максимальной ошибки: 32
18x18
DataMatrixTypeno: 51
Code: CODEDATAMATRIX18X18
GS1-DataMatrixTypeno: 84
Code: CODEGS1DATAMATRIX18X18
Максимальные значения: 36
Максимальное количество символов: 25
Максимальный объем в байтах: 16
Коррекция максимальной ошибки: 7
20x20
DataMatrixTypeno: 52
Code: CODEDATAMATRIX20X20
GS1-DataMatrixTypeno: 85
Code: CODEGS1DATAMATRIX20X20
Максимальные значения: 44
Максимальное количество символов: 31
Максимальный объем в байтах: 20
Коррекция максимальной ошибки: 9
12x36
DataMatrixTypeno: 53
Code: CODEDATAMATRIX12X36
GS1-DataMatrixTypeno: 86
Code: CODEGS1DATAMATRIX12X36
Максимальные значения: 44
Максимальное количество символов: 31
Максимальный объем в байтах: 20
Коррекция максимальной ошибки: 44
22x22
DataMatrixTypeno: 54
Code: CODEDATAMATRIX22X22
GS1-DataMatrixTypeno: 87
Code: CODEGS1DATAMATRIX22X22
Максимальные значения: 60
Максимальное количество символов: 43
Максимальный объем в байтах: 28
Коррекция максимальной ошибки: 10
16x36
DataMatrixTypeno: 55
Code: CODEDATAMATRIX16X36
GS1-DataMatrixTypeno: 88
Code: CODEGS1DATAMATRIX16X36
Максимальные значения: 64
Максимальное количество символов: 46
Максимальный объем в байтах: 30
Коррекция максимальной ошибки: 64
24x24
DataMatrixTypeno: 56
Code: CODEDATAMATRIX24X24
GS1-DataMatrixTypeno: 89
Code: CODEGS1DATAMATRIX24X24
Максимальные значения: 72
Максимальное количество символов: 52
Максимальный объем в байтах: 34
Коррекция максимальной ошибки: 12
26x26
DataMatrixTypeno: 57
Code: CODEDATAMATRIX26X26
GS1-DataMatrixTypeno: 90
Code: CODEGS1DATAMATRIX26X26
Максимальные значения: 88
Максимальное количество символов: 64
Максимальный объем в байтах: 42
Коррекция максимальной ошибки: 14
16x48
DataMatrixTypeno: 58
Code: CODEDATAMATRIX16X48
GS1-DataMatrixTypeno: 91
Code: CODEGS1DATAMATRIX16X48
Максимальные значения: 98
Максимальное количество символов: 72
Максимальный объем в байтах: 47
Коррекция максимальной ошибки: 98
32x32
DataMatrixTypeno: 59
Code: CODEDATAMATRIX32X32
GS1-DataMatrixTypeno: 92
Code: CODEGS1DATAMATRIX32X32
Максимальные значения: 124
Максимальное количество символов: 91
Максимальный объем в байтах: 60
Коррекция максимальной ошибки: 18
36x36
DataMatrixTypeno: 60
Code: CODEDATAMATRIX36X36
GS1-DataMatrixTypeno: 93
Code: CODEGS1DATAMATRIX36X36
Максимальные значения: 172
Максимальное количество символов: 127
Максимальный объем в байтах: 84
Коррекция максимальной ошибки: 21
40x40
DataMatrixTypeno: 61
Code: CODEDATAMATRIX40X40
GS1-DataMatrixTypeno: 94
Code: CODEGS1DATAMATRIX40X40
Максимальные значения: 228
Максимальное количество символов: 169
Максимальный объем в байтах: 112
Коррекция максимальной ошибки: 24
44x44
DataMatrixTypeno: 62
Code: CODEDATAMATRIX44X44
GS1-DataMatrixTypeno: 95
Code: CODEGS1DATAMATRIX44X44
Максимальные значения: 288
Максимальное количество символов: 214
Максимальный объем в байтах: 142
Коррекция максимальной ошибки: 28
48x48
DataMatrixTypeno: 63
Code: CODEDATAMATRIX48X48
GS1-DataMatrixTypeno: 96
Code: CODEGS1DATAMATRIX48X48
Максимальные значения: 348
Максимальное количество символов: 259
Максимальный объем в байтах: 172
Коррекция максимальной ошибки: 34
52x52
DataMatrixTypeno: 64
Code: CODEDATAMATRIX52X52
GS1-DataMatrixTypeno: 97
Code: CODEGS1DATAMATRIX52X52
Максимальные значения: 408
Максимальное количество символов: 304
Максимальный объем в байтах: 202
Коррекция максимальной ошибки: 42
64x64
DataMatrixTypeno: 65
Code: CODEDATAMATRIX64X64
GS1-DataMatrixTypeno: 98
Code: CODEGS1DATAMATRIX64X64
Максимальные значения: 560
Максимальное количество символов: 418
Максимальный объем в байтах: 278
Коррекция максимальной ошибки: 56
72x72
DataMatrixTypeno: 66
Code: CODEDATAMATRIX72X72
GS1-DataMatrixTypeno: 100
Code: CODEGS1DATAMATRIX72X72
Максимальные значения: 736
Максимальное количество символов: 550
Максимальный объем в байтах: 366
Коррекция максимальной ошибки: 72
80x80
DataMatrixTypeno: 67
Code: CODEDATAMATRIX80X80
GS1-DataMatrixTypeno: 101
Code: CODEGS1DATAMATRIX80X80
Максимальные значения: 912
Максимальное количество символов: 682
Максимальный объем в байтах: 454
Коррекция максимальной ошибки: 96
88x88
DataMatrixTypeno: 68
Code: CODEDATAMATRIX88X88
GS1-DataMatrixTypeno: 102
Code: CODEGS1DATAMATRIX88X88
Максимальные значения: 1152
Максимальное количество символов: 862
Максимальный объем в байтах: 574
Коррекция максимальной ошибки: 112
96x96
DataMatrixTypeno: 69
Code: CODEDATAMATRIX96X96
GS1-DataMatrixTypeno: 103
Code: CODEGS1DATAMATRIX96X96
Максимальные значения: 1392
Максимальное количество символов: 1042
Максимальный объем в байтах: 694
Коррекция максимальной ошибки: 136
104x104
DataMatrixTypeno: 70
Code: CODEDATAMATRIX104X104
GS1-DataMatrixTypeno: 104
Code: CODEGS1DATAMATRIX104X104
Максимальные значения: 1632
Максимальное количество символов: 1222
Максимальный объем в байтах: 814
Коррекция максимальной ошибки: 168
120x120
DataMatrixTypeno: 71
Code: CODEDATAMATRIX120X120
GS1-DataMatrixTypeno: 105
Code: CODEGS1DATAMATRIX120X120
Максимальные значения: 2100
Максимальное количество символов: 1573
Максимальный объем в байтах: 1048
Коррекция максимальной ошибки: 204
132x132
DataMatrixTypeno: 72
Code: CODEDATAMATRIX132X132
GS1-DataMatrixTypeno: 106
Code: CODEGS1DATAMATRIX132X132
Максимальные значения: 2608
Максимальное количество символов: 1954
Максимальный объем в байтах: 1302
Коррекция максимальной ошибки: 248
144x144
DataMatrixTypeno: 73
Code: CODEDATAMATRIX144X144
GS1-DataMatrixTypeno: 107
Code: CODEGS1DATAMATRIX144X144
Максимальные значения: 3116
Максимальное количество символов: 2335
Максимальный объем в байтах: 1556
Коррекция максимальной ошибки: 310
Данный список представляет собой обзор для ориентации, однако не претендует на точность в отношении максимальных значений.
Технические характеристики