DataMatrix

Descrição de DataMatrix

DataMatrixUm dos códigos 2D mais conhecidos é o código DataMatrix, que consiste em quatro componentes principais:
  • Área de dados: Esta área contém os dados em formato codificado.
  • Linha de limitação fechada: é o canto representado em alinhamento normal à esquerda e abaixo da área de dados com uma linha ininterrupta. Com base nisso, o código e seu alinhamento são reconhecidos durante a digitalização.
  • Linha de fronteira aberta: este é o canto oposto da linha de limitação fechada. Essas linhas acima e à direita consistem em pontos alternados em preto e branco. Elas são utilizadas para a determinação de linhas e colunas durante a digitalização.
  • Zona silenciosa: Esta área circunda o código. Esta área deve ter, no mínimo, a largura de um ponto do código.
O desenvolvimento do código DataMatrix teve início na década de 1980. Atualmente, existem diferentes estágios de desenvolvimento, que diferem em termos de correção de erros. Estes são denominados ECC, que significa Algoritmo de Verificação e Correção de Erros. Existem basicamente duas versões: ECC 000-140 e ECC 200. A variante mais atual e recomendada é a ECC 200 (correção de erros Reed-Solomon). O ActiveBarcode utiliza ECC 200 para criar códigos DataMatrix. Um código DataMatrix ainda pode ser lido quando até 25% dele estiver coberto ou danificado.

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 serem codificados.

No ActiveBarcode, é possível selecionar entre diferentes opções para a criação de um DataMatrix:
  • DataMatrix (Type #37)
    O ActiveBarcode sempre seleciona o melhor tamanho de símbolo adequado para os dados a serem codificados. Os tamanhos de símbolo 12x12 e 8x18, bem como os tamanhos 20x20 e 12x36, possuem a mesma capacidade de codificação de dados. A ActiveBarcode utiliza sempre as versões quadradas do símbolo DataMatrix neste caso.

  • DataMatrix Quadrado (Tipo #42)
    O ActiveBarcode sempre seleciona o tamanho ideal do símbolo quadrado para codificar os dados.

  • DataMatrix Retangular (Tipo #43)
    O ActiveBarcode seleciona sempre o tamanho ideal retangular, não quadrado do símbolo para codificar os dados.

  • DataMatrix <Tamanho do símbolo> (Tipos #44 a #73)
    O tamanho do símbolo é selecionado pelo usuário de acordo com o tipo. Por exemplo, selecionar o tipo DataMatrix 18x18 resultará em um código com um tamanho de símbolo de 18x18.

Lista dos tamanhos dos símbolos DataMatrix, acompanhada de exemplos.

Mais informações sobre este assunto podem ser encontradas em https://pt-br.wikipedia.org/wiki/DataMatrix.

Dados técnicos

Caracteres válidos: ASCII 1-255
Comprimento: Variável sem comprimento fixo.
Digito de verificação: Calculado de acordo com Reed-Solomon-Correção de erros
O ActiveBarcode calcula automaticamente o dígito de verificação.
Tipo#: DataMatrix - #37 - CODEDATAMATRIX
Lista de todos os tamanhos de símbolos
Informações: Este tipo de código de barras não possui texto legível por humanos, de acordo com as especificações. A propriedade ShowText não tem efeito quando se utiliza um destes códigos.

Outros tipos...

Deseja saber mais sobre outros tipos de códigos de barras?