Un code Aztec, sans marge blanche autour

Dessiner un code Aztec, celui des billets de train : carré, sans marge autour, avec la part de sécurité que vous choisissez.

Résumé

Il se lit sans marge blanche autour, donc il tient là où les autres codes ne rentrent pas : tout au bord d'un petit billet, ou dans le dernier coin libre d'une carte d'embarquement. Plus la part du carré réservée à la sécurité est grande, plus le code reste lisible même froissé ou taché, et plus il devient dense. Sans indication de votre part, cette part est celle que la norme recommande.

Techniquement

Demandé avec "type": "aztec"

Le symbole est carré, ses modules dessinés en carrés pleins, et il remplit toute la largeur du rectangle, ancré au coin inférieur gauche ; il prend la largeur entière, puisqu'un code Aztec se lit sans zone de silence. La part réservée à la correction d'erreur s'exprime en pour cent, de 0 à 90 ; en son absence, elle vaut 23 %, la valeur que la norme recommande. La taille du symbole suit la longueur du texte et la part de correction demandée. L'article dessine le code seul : la référence lisible se pose à côté avec un article text.

Schéma de la requête

Clés obligatoires : content, une chaîne ; rect. Facultatives : correction, un entier de 0 à 90, la part du symbole donnée à la correction d'erreur, 23 par défaut ; pages, un tableau d'entiers comptés à partir de 1, vide par défaut ; transform, six nombres ; rotate, degrés dans le sens inverse des aiguilles d'une montre autour du centre du rectangle ; layer, le nom d'un calque déclaré. Refus croisé : transform avec rotate. Un correction au-dessus de 90, ou un texte plus long que ce que le plus grand symbole tient, répond 400.

Une requête entière qui crée un PDF

{
  "items": [
    {
      "type": "aztec",
      "content": "HQF2026 PARIS LONDON 14B 07JUL",
      "rect": {"llx": 72, "lly": 700, "urx": 129, "ury": 757}
    }
  ]
}

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 Data Matrix, très petit et très solide Un code PDF417, qui contient tout un formulaire

Où aller ensuite

Toutes les clés JSON d'une requête, en une page Les vingt-deux autres choses que l'on peut dessiner

Voir les prix Voir les exemples