DataMatrix

DataMatrix

Description de DataMatrix

DataMatrixLe code data Matrix est l'un des codes 2D les plus connus et se compose de 4 composants principaux :
  • Zonede données : Cette zone contient les données sous forme codée.
  • Ligne limite fixe: Il s'agit du coin qui est représenté par une ligne ininterrompue à l'alignement normal vers la gauche et le bas de la zone de données. Ceci est utilisé pour détecter le code et son emplacement pendant la numérisation.
  • Ligne de démarcation ouverte: C'est le coin opposé de la « ligne de démarcation fixe ». Ces lignes (en haut et à droite) se composent alternativement de points noirs et blancs, de sorte qu'ils sont des lignes ouvertes. Ceux-ci sont utilisés pour déterminer les lignes et les colonnes pendant la numérisation.
  • Zone de repos: C'est la zone entourant le code. Cette plage doit être au moins aussi large qu'une colonne/ligne ou un point du code.

Dans le développement de la matrice de données (depuis le début des années 1980), différentes étapes de développement ont émergé, qui diffèrent dans la correction des erreurs. Ceux-ci sont appelés ECC n. ECC est une abréviation pour "Error Checking and Correction Algorithm" et le 'n' signifie un nombre. Fondamentalement, il existe deux versions: ECC 000-140 et ECC 200. La variante actuelle, la plus sûre et recommandée est ECC 200 (Reed-Solomon Error Correction), qui utilise également ActiveBarcode pour créer la matrice de données. Une matrice de données reste lisible avec cette correction d'erreur même si jusqu'à 25% de celle-ci est couverte ou détruite.

Dans un code de matrice de données, vous pouvez encoder jusqu'à 3116 chiffres ou 2335 caractères. Selon la quantité de données, une taille de symbole différente est utilisée à cette fin.

Selon la zone d'application souhaitée, sélectionnez l'un des types offerts par ActiveBarcode :
  • DataMatrix (type #37)
    ActiveBarcode sélectionne toujours automatiquement la taille de symbole la plus appropriée pour cette variante. Les tailles de symboles 12x12 et 8x18 ainsi que 20x20 et 12x36 ont chacune le même nombre représentable de chiffres/caractères/octets. ActiveBarcode sélectionne toujours la variante carrée (c.-à-d. 12x12 ou 20x20) si nécessaire.

  • DataMatrix Square (type #42)
    ActiveBarcode sélectionne toujours automatiquement la taille de symbole carré la plus appropriée pour cette variante.

  • DataMatrix Rectangulaire (Type #43)
    ActiveBarcode sélectionne toujours automatiquement le rectangulaire le plus approprié, c'est-à-d. la taille du symbole non carré, dans cette variante.

  • DataMatrix <Symbol Size> (Types #44 à #73)
    Vous sélectionnez la taille du symbole vous-même à partir du type, par exemple. sélectionnez le type "DataMatrix 18x18" pour la taille du symbole 18x18.

  • Une liste de tailles de symboles Data Matrix avec des exemples peut être trouvée ici.
Avantage de la matrice de données: Code très compact et sécurisé.
Inconvénient de la matrice de données: Non lisible avec les lecteurs de codes à barres linéaires, mais seulement avec les « systèmes de traitement d'images ».

 

Données techniques

Personnages valides: ASCII 1-255
Longueur: Variable sans longueur fixe.
Vérifier le chiffre: Calculé selon Reed-Solomon-Correction d'erreur
ActiveBarcode calcule automatiquement le chiffre de contrôle automatiquement.
Type#: DataMatrix - #37 - CODEDATAMATRIX
Liste de toutes les tailles de symboles
Info: Ce type de code à barres n'a pas de texte lisible par l'homme basé sur la spécification. La propriété ShowText n'a aucun effet, lors de l'utilisation de l'un de ces codes.