DataMatrix

Descripción de DataMatrix

ActiveBarcode: DataMatrixUno de los códigos 2D más conocidos es el código DataMatrix y consta de 4 componentes principales:
  • Área de datos: esta área contiene los datos codificados.
  • Línea de limitación cerrada: Es la esquina que se representa en alineación normal a la izquierda y debajo del área de datos con una línea ininterrumpida. Basándose en ella, se reconoce el código y su alineación al escanear.
  • Línea de limitación abierta: es la esquina opuesta a la línea de limitación cerrada. Estas líneas por encima y a la derecha consisten en puntos blancos y negros alternados. Se utilizan para la determinación de líneas y columnas al escanear.
  • Zona tranquila: esta zona rodea el código. Esta zona debe ser al menos tan ancha como un punto del código.
El desarrollo del código DataMatrix comenzó en los años ochenta. En la actualidad, existen distintas fases de desarrollo, que difieren en cuanto a la corrección de errores. Se denominan ECC, siglas de Error Checking and Correction Algorithm (algoritmo de comprobación y corrección de errores). Existen básicamente dos versiones: ECC 000-140 y ECC 200. La variante más actual y recomendada es ECC 200 (corrección de errores Reed-Solomon). ActiveBarcode utiliza ECC 200 para crear códigos DataMatrix. Un código DataMatrix puede seguir leyéndose cuando hasta un 25% del mismo está cubierto o dañado.

Un código DataMatrix puede codificar hasta 3.116 dígitos numéricos o 2.335 caracteres alfanuméricos. El tamaño del símbolo utilizado depende de la cantidad de datos a codificar.

En ActiveBarcode puede elegir entre diferentes opciones para crear una DataMatrix:
  • DataMatrix (Type #37)
    ActiveBarcode siempre selecciona el mejor tamaño de símbolo que se ajuste a los datos a codificar. Los tamaños de símbolo 12x12 y 8x18 y los tamaños de símbolo 20x20 y 12x36 tienen el mismo número de datos que pueden codificar. ActiveBarcode utiliza siempre en este caso las versiones cuadradas del DataMatrix Symbol.

  • DatosMatriz Cuadrada (Tipo #42)
    ActiveBarcode siempre selecciona el cuadrado tamaño de símbolo óptimo para codificar los datos.

  • DataMatrix Rectangular (Tipo #43)
    ActiveBarcode selecciona siempre el tamaño de símbolo rectangular, no cuadrado óptimo para codificar los datos.

  • DataMatrix <Tamaño de símbolo< (Tipos #44 a #73)
    El tamaño del símbolo lo selecciona el usuario el tipo. Por ejemplo seleccionando el tipo DataMatrix 18x18 se obtendrá un código con un tamaño de símbolo de 18x18.

Encuentre una lista de los tamaños de los símbolos de DataMatrix completa con ejemplos aquí.

Puede encontrar más información al respecto en https://es.wikipedia.org/wiki/DataMatrix.

Datos técnicos

Caracteres válidos: ASCII 1-255
Longitud: Variable sin longitud fija.
Dígito de verificación: Calculado según Reed-Solomon-Corrección de errores
ActiveBarcode calcula el dígito de control automáticamente.
Tipo#: DataMatrix - #37 - CODEDATAMATRIX
Lista de todos los tamaños de símbolo
Información: Este tipo de código de barras no tiene texto legible por humanos basado en la especificación. El ShowText propiedad no tiene ningún efecto, cuando se utiliza uno de estos códigos.

Otros tipos...

¿Desea conocer otros tipos de códigos de barras?