2017-08-26 7 views
0

Je peux déjà ajouter du texte à une image en utilisant Pillow en Python. Cependant, je veux savoir comment je peux ajouter du texte formaté. En particulier, je souhaite ajouter une zone de texte à une image de sorte que le texte soit centré.Ajout de texte justifié à l'image en Python

Si cela n'est pas possible avec Pillow, je suis ouvert à d'autres bibliothèques de manipulation d'images (y compris dans d'autres langues) qui facilitent la superposition de texte formaté sur des images.

Répondre

1

se réfèrent à la fonction dans ce lien - http://pillow.readthedocs.io/en/3.1.x/reference/ImageDraw.html#PIL.ImageDraw.PIL.ImageDraw.Draw.text

le premier argument est l'emplacement. vous pouvez le donner en fonction de la taille de votre image sur laquelle vous souhaitez ajouter du texte.

+0

ne serait-ce juste me donner le texte aligné à gauche qui commence à la valeur de x-je fournir? –

+0

Comme le premier argument est un tuple de valeurs x et y, vous pouvez leur donner la moitié de la taille de l'image que vous voulez que le texte soit. –