Bonjour à tous,
Je me suis lancé depuis peu, dans l'utilisation de reportlab et grâce aux conseils prodigués sur ce site, j'ai réussi à faire un tableau au format .pdf qui répond à mes besoins d'enseignant en chimie.
Vous verrez l'image ci-dessous.
Pour que ce soit vraiment parfait, il faudrait que les nombres faisant partie des formules des composés chimiques (les formules sont entrées manuellement par l'utilisateur dans le Terminal Python lors de l'exécution du programme), apparaissent en indice.
Pour faire cela, j'utilise habituellement les fonctions maketrans/translate. J'obtiens effectivement des indices, si l'exécution du programme se fait dans le Terminal Python.
Mais quand j'utilise ces fonctions avec reportlab et la sortie en .pdf, tous les chiffres apparaissent sous forme de petits carrés noirs, ce qui me laisse penser que ces fonctions ne sont pas supportées par reportlab.
Existe-t-il un moyen de transformer les chiffres en indice sans passer par canvas ?
Merci de l'aide que vous pourrez apporter.
Cordialement,
Partager