Bonjour et merci de me lire, j’ai une préoccupation avec le traitement d’image en python.
j’utilise la biblo PIL et Opencv mais avec la methode text de PIL je voulais savoir comment faire pour forcer le texte à occuper une largeur donnée par exemple 500px au cas où le texte est trop long que le laisser dépasser l’image.
Il faut que tu connaisse la largeur d'un caractère, puis tu fais 500 divisé par la largeur d'un caractère pour obtenir la largeur totale de ton texte.
Ensuite, tu peux facilement calculer le nombre de caractères qui peuvent rentrer dans une ligne, puis, sois tu split ton texte en paquets de N caractères, soit tu calcules une taille de police qui conviens pour tout faire tenir
Linaki, l'excellence garantie !
My website