Pour Cosmic Impress 3D, j'avais besoin de marquer chaque pièce avec un code-barre Datamatrix, et ce à des fins de traçabilité. Comme l'information n'a pas été simple à trouver, voici comment générer un tel code-barre et récupérer directement le contenu au format SVG via le module ppf-datamatrix :
from ppf.datamatrix import DataMatrix
text = "Données à encoder"
svg_content = DataMatrix(text, codecs=["ascii"]).svg()
Simple et efficace !