Descrição do DataMatrix
Um dos códigos 2D mais conhecidos é o código DataMatrix, que é composto por 4 componentes principais:- Área de dados: Esta área contém os dados sob forma codificada.
- Linha de limitação fechada: Este é o canto que é representado no alinhamento normal à esquerda e abaixo da área de dados com uma linha ininterrupta. Com base nisto, o código e o seu alinhamento são reconhecidos durante a leitura.
- Linha de fronteira aberta: Este é o canto oposto da linha de limitação fechada. Estas linhas acima e à direita são constituídas por pontos pretos e brancos alternados. São utilizadas para a determinação de linhas e colunas durante a digitalização.
- Zona de silêncio: Esta área rodeia o código. Esta área deve ter, pelo menos, a mesma largura que um ponto do código.
Um código DataMatrix pode codificar até 3.116 dígitos numéricos ou 2.335 caracteres alfanuméricos. O tamanho do símbolo utilizado depende da quantidade de dados a codificar.
No ActiveBarcode pode escolher entre diferentes opções para criar um DataMatrix:
- DataMatrix (Type #37)
ActiveBarcode sempre seleciona o melhor tamanho do símbolo que se encaixa para os dados a codificar. Os tamanhos de símbolo 12x12 e 8x18 e o tamanho do símbolo 20x20 e 12x36 têm o mesmo número de dados que podem codificar. Neste caso, o ActiveBarcode utiliza sempre as versões quadradas do DataMatrix Symbol. - Quadrado de DataMatrix (Tipo #42)
O ActiveBarcode seleciona sempre o melhor quadrado tamanho do símbolo para codificar os dados. - DataMatrix Retangular (Tipo #43)
O ActiveBarcode seleciona sempre o melhor tamanho de símbolo retangular, não quadrado para codificar os dados. - DataMatrix <Symbol size> (Tipos #44 a #73)
O tamanho do símbolo é selecionado pelo utilizador no tipo. Por exemplo, selecionar o tipo DataMatrix 18x18 resultará num código com um tamanho de símbolo de 18x18.
Lista dos tamanhos do símbolo DataMatrix, acompanhada de exemplos.Link
Cada um destes 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 conter menos dados, mas ocupam menos espaço.
Símbolos maiores (por exemplo, 20x20, 24x24 e acima) podem armazenar mais caracteres.
Se o conteúdo dos seus dados for sempre curto, então utilizar um símbolo menor é perfeitamente adequado. Se posteriormente adicionar mais informações, será necessário selecionar uma versão maior para que os dados continuem a caber.
A escolha depende, em parte, da quantidade de dados e, em parte, do espaço disponível. O software garante automaticamente que qualquer tamanho que escolher ainda produza um DataMatrix válido e digitalizável.
O ActiveBarcode oferece três tipos automáticos: AUTO, SQUARE e RECTANGLE. Estes selecionam sempre o menor tamanho de símbolo possível que pode acomodar todos os seus dados. SQUARE e RECTANGLE estão limitados aos formatos quadrado e retangular, respetivamente, enquanto AUTO utiliza ambos. Se escolher um tipo fixo, como 64x64, esse tamanho de símbolo específico será aplicado, mesmo que um código menor e mais compacto também funcione.
Esta lista representa uma visão geral para fins de orientação, mas não reivindica qualquer correção em relação aos valores máximos.
Símbolos maiores (por exemplo, 20x20, 24x24 e acima) podem armazenar mais caracteres.
Se o conteúdo dos seus dados for sempre curto, então utilizar um símbolo menor é perfeitamente adequado. Se posteriormente adicionar mais informações, será necessário selecionar uma versão maior para que os dados continuem a caber.
A escolha depende, em parte, da quantidade de dados e, em parte, do espaço disponível. O software garante automaticamente que qualquer tamanho que escolher ainda produza um DataMatrix válido e digitalizável.
O ActiveBarcode oferece três tipos automáticos: AUTO, SQUARE e RECTANGLE. Estes selecionam sempre o menor tamanho de símbolo possível que pode acomodar todos os seus dados. SQUARE e RECTANGLE estão limitados aos formatos quadrado e retangular, respetivamente, enquanto AUTO utiliza ambos. Se escolher um tipo fixo, como 64x64, esse tamanho de símbolo específico será aplicado, mesmo que um código menor e mais compacto também funcione.
Mais informações sobre isso podem ser encontradas em https://pt.wikipedia.org/wiki/DataMatrix.
Dados técnicos
| Caracteres válidos: | ASCII 1-255 |
| Comprimento: | Variável sem comprimento fixo. |
| Dígito da verificação: |
Calculado de acordo com Reed-Solomon-Correção de erros O ActiveBarcode calcula automaticamente o dígito verificador automaticamente. |
| Tipo#: |
DataMatrix - #37 - DATAMATRIX Lista de todos os tamanhos de símbolos |
| Informação: | Este tipo de código de barras não tem texto legível com base na especificação. A propriedade ShowText não tem efeito, ao usar um desses códigos. |

















