O GS1-DataMatrix é uma variante especializada do código DataMatrix 2D, utilizado principalmente no comércio e na indústria para a identificação de mercadorias e paletes.
Características do GS1-DataMatrix
- Caracteres especiais: O GS1-DataMatrix utiliza o caractere de controle FNC1 imediatamente após o caractere inicial. A combinação do caractere inicial e do FNC1 identifica de forma única um GS1-DataMatrix.
- Geração automática: Ao selecionar GS1-DataMatrix no ActiveBarcode, o caractere inicial e o FNC1 são gerados automaticamente.
- Separador de campos: O GS1-DataMatrix utiliza o caractere de controle
<FNC1> ou <GS> para marcar o final dos campos com comprimento variável.
Codificação de dados múltiplos
Um GS1-DataMatrix pode codificar vários pontos de dados simultaneamente, como um código de produto (semelhante ao EAN 13), informações de peso ou data de validade. Isso é obtido usando Identificadores de Aplicação (AI) padronizados internacionalmente, que especificam o tipo de dados codificados.
Exemplo de um GS1-DataMatrix:
O texto legível por humanos, por exemplo, (01)01234567890128(15)051231, inclui:
- (01): Código do produto (14 dígitos).
- (15): Data de validade (6 dígitos, formato AAMMDD, neste caso 31.12.05).
Os parênteses são utilizados apenas para facilitar a leitura e não são codificados no código de barras.
Como criar um GS1-DataMatrix com o ActiveBarcode
Insira o texto legível, incluindo os identificadores do aplicativo, por exemplo, (01)01234567890128(15)051231O ActiveBarcode remove automaticamente os parênteses e gera o GS1-DataMatrix correto, por exemplo, 010123456789012815051231.
Dados de comprimento variável
Para dados de comprimento variável (por exemplo, quantidade ou número de série), o caractere de controle FNC1 deve ser inserido antes do próximo AI para indicar o fim dos dados.
Exemplo:
Texto legível por humanos: (30)19<FNC1>(21)123456789012
- (30): Quantidade (aqui 19, até 8 dígitos).
- (21): Número de série (neste caso, 123456789012).
O <FNC1> é gerado no ActiveBarcode ao inserir <FNC1>.
Observação: caso um scanner não reconheça o FNC1, o caractere <GS> pode ser utilizado em seu lugar, pois alguns scanners esperam incorretamente esse caractere.
Mais informações
Lista dos tamanhos dos símbolos DataMatrix, acompanhada de exemplos.Link
Cada um deles representa um tamanho de símbolo diferente do código DataMatrix. A escolha determina a quantidade de dados que podem ser codificados e o tamanho do código.
Símbolos menores (por exemplo, 10x10, 12x12) podem armazenar menos dados, mas ocupam menos espaço.
Símbolos maiores (por exemplo, 20x20, 24x24 e acima) podem armazenar mais caracteres ou
elementos GS1 adicionais.
Se o conteúdo dos seus dados for sempre curto, então usar um símbolo menor é perfeitamente adequado. Se você adicionar mais informações posteriormente, será necessário selecionar uma versão maior para que os dados ainda caibam.
A escolha depende, em parte, da quantidade de dados e, em parte, do espaço disponível. O software garante automaticamente que qualquer tamanho escolhido ainda produza um GS1 DataMatrix válido e digitalizável.
O ActiveBarcode oferece três tipos automáticos: AUTO, SQUARE e RECTANGLE. Eles sempre selecionam o menor tamanho de símbolo possível que pode acomodar todos os seus dados. SQUARE e RECTANGLE são limitados aos formatos quadrado e retangular, respectivamente, enquanto AUTO usa ambos. Se você escolher um tipo fixo, como 64x64, esse tamanho específico de símbolo será aplicado, mesmo que um código menor e mais compacto também funcione.
AUTO
DataMatrixTypeno: 37
Code: CODEDATAMATRIX
GS1-DataMatrixTypeno: 74
Code: CODEGS1DATAMATRIX
Números máximos: 6-3116
Número máximo de caracteres: 3-2335
Bytes máximos: 1-1556
Correção máxima de erros: 2-310
SQUARE
DataMatrixTypeno: 42
Code: CODEDATAMATRIXSQUARE
GS1-DataMatrixTypeno: 75
Code: CODEGS1DATAMATRIXSQUARE
Números máximos: 6-3116
Número máximo de caracteres: 3-2335
Bytes máximos: 1-1556
Correção máxima de erros: 2-310
RECTANGLE
DataMatrixTypeno: 43
Code: CODEDATAMATRIXRECTANGULAR
GS1-DataMatrixTypeno: 76
Code: CODEGS1DATAMATRIXRECTANGULAR
Números máximos: 10-98
Número máximo de caracteres: 6-72
Bytes máximos: 3-47
Correção máxima de erros: 7-98
10x10
DataMatrixTypeno: 44
Code: CODEDATAMATRIX10X10
GS1-DataMatrixTypeno: 77
Code: CODEGS1DATAMATRIX10X10
Números máximos: 6
Número máximo de caracteres: 3
Bytes máximos: 1
Correção máxima de erros: 2
12x12
DataMatrixTypeno: 45
Code: CODEDATAMATRIX12X12
GS1-DataMatrixTypeno: 78
Code: CODEGS1DATAMATRIX12X12
Números máximos: 10
Número máximo de caracteres: 6
Bytes máximos: 3
Correção máxima de erros: 3
8x18
DataMatrixTypeno: 46
Code: CODEDATAMATRIX8X18
GS1-DataMatrixTypeno: 79
Code: CODEGS1DATAMATRIX8X18
Números máximos: 10
Número máximo de caracteres: 6
Bytes máximos: 3
Correção máxima de erros: 7
14x14
DataMatrixTypeno: 47
Code: CODEDATAMATRIX14X14
GS1-DataMatrixTypeno: 80
Code: CODEGS1DATAMATRIX14X14
Números máximos: 16
Número máximo de caracteres: 10
Bytes máximos: 6
Correção máxima de erros: 5
8x32
DataMatrixTypeno: 48
Code: CODEDATAMATRIX8X32
GS1-DataMatrixTypeno: 81
Code: CODEGS1DATAMATRIX8X32
Números máximos: 20
Número máximo de caracteres: 13
Bytes máximos: 8
Correção máxima de erros: 11
16x16
DataMatrixTypeno: 49
Code: CODEDATAMATRIX16X16
GS1-DataMatrixTypeno: 82
Code: CODEGS1DATAMATRIX16X16
Números máximos: 24
Número máximo de caracteres: 16
Bytes máximos: 10
Correção máxima de erros: 6
12x26
DataMatrixTypeno: 50
Code: CODEDATAMATRIX12X26
GS1-DataMatrixTypeno: 83
Code: CODEGS1DATAMATRIX12X26
Números máximos: 32
Número máximo de caracteres: 22
Bytes máximos: 14
Correção máxima de erros: 32
18x18
DataMatrixTypeno: 51
Code: CODEDATAMATRIX18X18
GS1-DataMatrixTypeno: 84
Code: CODEGS1DATAMATRIX18X18
Números máximos: 36
Número máximo de caracteres: 25
Bytes máximos: 16
Correção máxima de erros: 7
20x20
DataMatrixTypeno: 52
Code: CODEDATAMATRIX20X20
GS1-DataMatrixTypeno: 85
Code: CODEGS1DATAMATRIX20X20
Números máximos: 44
Número máximo de caracteres: 31
Bytes máximos: 20
Correção máxima de erros: 9
12x36
DataMatrixTypeno: 53
Code: CODEDATAMATRIX12X36
GS1-DataMatrixTypeno: 86
Code: CODEGS1DATAMATRIX12X36
Números máximos: 44
Número máximo de caracteres: 31
Bytes máximos: 20
Correção máxima de erros: 44
22x22
DataMatrixTypeno: 54
Code: CODEDATAMATRIX22X22
GS1-DataMatrixTypeno: 87
Code: CODEGS1DATAMATRIX22X22
Números máximos: 60
Número máximo de caracteres: 43
Bytes máximos: 28
Correção máxima de erros: 10
16x36
DataMatrixTypeno: 55
Code: CODEDATAMATRIX16X36
GS1-DataMatrixTypeno: 88
Code: CODEGS1DATAMATRIX16X36
Números máximos: 64
Número máximo de caracteres: 46
Bytes máximos: 30
Correção máxima de erros: 64
24x24
DataMatrixTypeno: 56
Code: CODEDATAMATRIX24X24
GS1-DataMatrixTypeno: 89
Code: CODEGS1DATAMATRIX24X24
Números máximos: 72
Número máximo de caracteres: 52
Bytes máximos: 34
Correção máxima de erros: 12
26x26
DataMatrixTypeno: 57
Code: CODEDATAMATRIX26X26
GS1-DataMatrixTypeno: 90
Code: CODEGS1DATAMATRIX26X26
Números máximos: 88
Número máximo de caracteres: 64
Bytes máximos: 42
Correção máxima de erros: 14
16x48
DataMatrixTypeno: 58
Code: CODEDATAMATRIX16X48
GS1-DataMatrixTypeno: 91
Code: CODEGS1DATAMATRIX16X48
Números máximos: 98
Número máximo de caracteres: 72
Bytes máximos: 47
Correção máxima de erros: 98
32x32
DataMatrixTypeno: 59
Code: CODEDATAMATRIX32X32
GS1-DataMatrixTypeno: 92
Code: CODEGS1DATAMATRIX32X32
Números máximos: 124
Número máximo de caracteres: 91
Bytes máximos: 60
Correção máxima de erros: 18
36x36
DataMatrixTypeno: 60
Code: CODEDATAMATRIX36X36
GS1-DataMatrixTypeno: 93
Code: CODEGS1DATAMATRIX36X36
Números máximos: 172
Número máximo de caracteres: 127
Bytes máximos: 84
Correção máxima de erros: 21
40x40
DataMatrixTypeno: 61
Code: CODEDATAMATRIX40X40
GS1-DataMatrixTypeno: 94
Code: CODEGS1DATAMATRIX40X40
Números máximos: 228
Número máximo de caracteres: 169
Bytes máximos: 112
Correção máxima de erros: 24
44x44
DataMatrixTypeno: 62
Code: CODEDATAMATRIX44X44
GS1-DataMatrixTypeno: 95
Code: CODEGS1DATAMATRIX44X44
Números máximos: 288
Número máximo de caracteres: 214
Bytes máximos: 142
Correção máxima de erros: 28
48x48
DataMatrixTypeno: 63
Code: CODEDATAMATRIX48X48
GS1-DataMatrixTypeno: 96
Code: CODEGS1DATAMATRIX48X48
Números máximos: 348
Número máximo de caracteres: 259
Bytes máximos: 172
Correção máxima de erros: 34
52x52
DataMatrixTypeno: 64
Code: CODEDATAMATRIX52X52
GS1-DataMatrixTypeno: 97
Code: CODEGS1DATAMATRIX52X52
Números máximos: 408
Número máximo de caracteres: 304
Bytes máximos: 202
Correção máxima de erros: 42
64x64
DataMatrixTypeno: 65
Code: CODEDATAMATRIX64X64
GS1-DataMatrixTypeno: 98
Code: CODEGS1DATAMATRIX64X64
Números máximos: 560
Número máximo de caracteres: 418
Bytes máximos: 278
Correção máxima de erros: 56
72x72
DataMatrixTypeno: 66
Code: CODEDATAMATRIX72X72
GS1-DataMatrixTypeno: 100
Code: CODEGS1DATAMATRIX72X72
Números máximos: 736
Número máximo de caracteres: 550
Bytes máximos: 366
Correção máxima de erros: 72
80x80
DataMatrixTypeno: 67
Code: CODEDATAMATRIX80X80
GS1-DataMatrixTypeno: 101
Code: CODEGS1DATAMATRIX80X80
Números máximos: 912
Número máximo de caracteres: 682
Bytes máximos: 454
Correção máxima de erros: 96
88x88
DataMatrixTypeno: 68
Code: CODEDATAMATRIX88X88
GS1-DataMatrixTypeno: 102
Code: CODEGS1DATAMATRIX88X88
Números máximos: 1152
Número máximo de caracteres: 862
Bytes máximos: 574
Correção máxima de erros: 112
96x96
DataMatrixTypeno: 69
Code: CODEDATAMATRIX96X96
GS1-DataMatrixTypeno: 103
Code: CODEGS1DATAMATRIX96X96
Números máximos: 1392
Número máximo de caracteres: 1042
Bytes máximos: 694
Correção máxima de erros: 136
104x104
DataMatrixTypeno: 70
Code: CODEDATAMATRIX104X104
GS1-DataMatrixTypeno: 104
Code: CODEGS1DATAMATRIX104X104
Números máximos: 1632
Número máximo de caracteres: 1222
Bytes máximos: 814
Correção máxima de erros: 168
120x120
DataMatrixTypeno: 71
Code: CODEDATAMATRIX120X120
GS1-DataMatrixTypeno: 105
Code: CODEGS1DATAMATRIX120X120
Números máximos: 2100
Número máximo de caracteres: 1573
Bytes máximos: 1048
Correção máxima de erros: 204
132x132
DataMatrixTypeno: 72
Code: CODEDATAMATRIX132X132
GS1-DataMatrixTypeno: 106
Code: CODEGS1DATAMATRIX132X132
Números máximos: 2608
Número máximo de caracteres: 1954
Bytes máximos: 1302
Correção máxima de erros: 248
144x144
DataMatrixTypeno: 73
Code: CODEDATAMATRIX144X144
GS1-DataMatrixTypeno: 107
Code: CODEGS1DATAMATRIX144X144
Números máximos: 3116
Número máximo de caracteres: 2335
Bytes máximos: 1556
Correção máxima de erros: 310
Esta lista representa uma visão geral para fins de orientação, mas não garante a exatidão dos valores máximos.