Un code Data Matrix, très petit et très solide

Dessiner un code Data Matrix, celui des colis et des petites pièces : autant de contenu qu'un code QR dans beaucoup moins de place.

Demandé avec "type": "data_matrix"

En mots de tous les jours

Écrit pour tout le monde. Il dit ce que cela pose sur une feuille de papier, et ne vous demande rien de plus.

C'est le petit carré de points que l'on trouve sur les colis, les flacons de médicament et les pièces mécaniques. Il porte à peu près autant de choses qu'un code QR, mais dans beaucoup moins de place, ce qui en fait le préféré des étiquettes minuscules. Vous donnez le texte et le cadre, et le carré se dessine avec sa marge blanche sur les quatre côtés. Il supporte bien la saleté et les petites griffures, ce qui est pratique quand l'étiquette voyage.

Pour un développeur

Écrit pour celui qui écrit le programme appelant : le modèle, les unités, et les réglages qui portent le poids.

L'encodage suit le schéma ASCII à ECC 200, la correction moderne de la norme. Le symbole et sa zone de silence sur les quatre côtés remplissent la largeur du rectangle, ancrés au coin inférieur gauche : la largeur commande, la hauteur du rectangle sert de réserve. La taille du symbole est la plus petite qui porte le texte donné ; au-delà du plus grand symbole carré, la réponse est 400. Comme les autres codes, l'article dessine le symbole seul.

Chaque clé, avec son défaut

La référence : quelles clés sont obligatoires, lesquelles sont facultatives, ce que vaut chacune par défaut et quelles combinaisons le serveur décline.

Clés obligatoires : content, chaîne ; rect. Facultatives : pages, tableau d'entiers en base 1, défaut vide ; transform, six nombres ; rotate, degrés dans le sens trigonométrique autour du centre de la boîte ; layer, nom d'un calque déclaré. Refus croisé : transform et rotate ensemble. Le schéma d'encodage et le niveau de correction sont fixés : le fil expose le contenu et la boîte.

Une requête entière qui le dessine

Envoyez ceci tel quel et un PDF revient. Rien n'en a été retiré.

{
  "items": [
    {
      "type": "data_matrix",
      "content": "SN:2026-08-08/ACME-4472",
      "rect": {"llx": 72, "lly": 700, "urx": 132, "ury": 760}
    }
  ]
}

La ligne qui l'envoie, en trois langages

Les codes-barres et les codes carrés

Un code-barres à barres verticales Un code QR carré, lisible au téléphone Un code Aztec, sans marge blanche autour Un code PDF417, qui porte tout un formulaire

Où aller ensuite

Chaque clé d'une requête, en une page Les vingt autres choses que l'on peut dessiner

Voir les prix Voir les exemples

Glossaire

norme
Une règle débattue en commission, publiée sous un numéro que n'importe qui peut acheter et lire, et identique pour toutes les entreprises qui s'en réclament. Dire qu'on la suit peut donc être vérifié face au texte. Une façon de faire qui s'est simplement répandue parce qu'elle marchait est une habitude du métier : utile, très suivie, et qui ne répond devant aucun texte.
calque
Un groupe nommé de choses dessinées sur une page, que le lecteur peut afficher ou masquer, comme un calque posé sur un plan. Un plan peut garder ses cotes sur l'un et ses notes sur l'autre, et un calque peut être réglé pour s'afficher à l'écran et rester hors de l'impression.

Tous les mots que le site explique