Datamatrix

Générateur Data Matrix

Le Data Matrix est un code à deux dimensions (2D) constitué de cellules organisées en cellules noires et blanches (motif carré ou rectangulaire). L’information encodée peut être du texte ou des données brutes. La taille des données va de quelques octets à 2 kilo-octets. Cela dépend de la longueur de l’information à coder.

Il est possible d’ajouter un code correcteur d’erreur de codes pour augmenter la force du symbole: même s’il est partiellement endommagé, il peut toujours être lu.

Remarque: aucun texte lisible n’est affiché par ce type de symbologie.

Code Barre Data Matrix
Code Barre Data Matrix

Comment générer Data Matrix

Les symboles Data Matrix peuvent encoder du texte de différentes façons. Utilisez la zone de liste déroulante du logiciel de code à barres Labeljoy pour définir l’algorithme de codage le plus approprié pour le texte que vous souhaitez encoder:

  • (Mixed): paramètre par défaut. Permet de coder des données en utilisant une combinaison de l’ensemble des modes de codage suivants, basés sur le type de données trouvées. Normalement, ce réglage produit les meilleurs résultats.
  • Ascii: permet l’encodage de tous les 256 caractères de la table ASCII standard. Produit les meilleurs résultats sur des caractères numériques et les valeurs ASCII entre 0 et 127.
  • C40: permet l’encodage des chiffres, des lettres et de certains caractères spéciaux. Le mieux adapté pour les codes alphanumériques composés principalement de texte en majuscules.
  • Text: permet l’encodage des chiffres, des lettres et de certains caractères spéciaux. Le mieux adapté pour les codes alphanumériques composés principalement de texte en minuscules.
  • X12: permet l’encodage des caractères inclus dans ANSI X12.
  • Edifact: permet de coder des caractères ASCII compris entre 32 et 94. Inclus pour assurer la compatibilité, mais est considéré comme obsolète.
  • Base 256: codage spécifique pour les données d’octets variant entre 0 et 255. En utilisant cet algorithme de codage, il est possible de coder n’importe quelle valeur comprise entre 0×00 et 0xFF (décimal 0 ~ 255). Pour utiliser ce codage, vous devez entrer une chaîne contenant des valeurs hexadécimales à 2 chiffres séparés par un espace: par exemple, 32 FA 56 E8 12 … etc

Codes Datamatrix

Encodage Data Matrix: https://www.labeljoy.com/free-label-software/

Avec codage ASCII
Avec codage ASCII
Avec codage textuel
Avec codage textuel

La zone de liste déroulante « taille du symbole » vous permet de saisir la dimension minimale du symbole. L’architecture Data Matrix organise les données en une série de matrices carrées ou rectangulaires, associées pour représenter les données codées. Le nombre de matrices nécessaires dépend de la quantité de données codées.
Normalement, le symbole de matrice de données est généré avec le plus petit nombre possible de matrices nécessaires pour représenter les données encodées, mais dans certains cas, il peut être souhaitable d’augmenter le nombre minimum de matrices dessinées, pour s’assurer que tous les symboles imprimés ont la même taille, indépendamment de la quantité de données codées . Par exemple, si vous connectez un code à barres Data Matrix dans le champ d’adresse d’une source de données, il peut être nécessaire que tous les symboles aient la même taille, quelle que soit la longueur de l’adresse unique. Dans ce cas, vous serez en mesure de définir une taille de symbole minimale pour tous les codes barres générés.

Codage Data Matrix: 12345

Avec taille de symbole (Auto)
Avec taille de symbole (Auto)
Avec symbole de taille minimale 16×48
Avec symbole de taille minimale 16×48

Concaténation du texte:
Lorsqu’un élément de code barre Data Matrix est généré par concaténation des champs ou des compteurs, les règles suivantes s’appliquent:

  • Le contenu textuel doit se conformer à l’algorithme de codage sélectionné.
  • La longueur du texte ne doit pas dépasser la capacité maximale.

Quand une valeur ne respectant pas les règles ci-dessus est trouvée, le code barre ne s’affiche pas.

Limitations:
Les symboles Data Matrix générés avec Labeljoy ne supportent pas: Extended Channel Interpretation (ECI), le mode FNC1 et le mode Jonction de structure.