Ich habe Breite und Höhe des Bildes.PIL: fügen Sie einen Text in der unteren Mitte des Bildes
Ich versuche eine allgemeine Möglichkeit zu finden, einen Text zum Bild in der unteren Mitte hinzuzufügen.
Hier ist die Funktion, die ich geschrieben habe:
def process_img(img_src, title, background):
img = Image.open(img_src, 'r')
draw = ImageDraw.Draw(img)
w, h = img.size
font = ImageFont.truetype("MuseoSansCyrl_0.otf", 100)
text_w, text_h = draw.textsize(title, font)
draw.text((REQ_WIDTH, REQ_HEIGHT), title, (255,255,255), font=font)
img.save(img_src)
return img_src
Gibt es eine Möglichkeit, die REQ_WIDTH und REQ_HEIGHT bekommen kann?
es wie ein Zauber funktioniert !! Vielen Dank :) – Abhi
Wenn mein Titel länger ist als das Bild selbst wird es nicht versauen? Kann ich einen Text so verpacken, dass er gut aussieht? zum Beispiel: ** Game Of Thrones Die Schlacht der Bastarde ** – Abhi