0
PIL로 텍스트를 렌더링 할 수 있습니까? 가능한 한 작은 차원으로 이미지를 만드시겠습니까? 현재 입력 된 문자열의 길이는 알 수 없으므로 큰 이미지를 만들 필요가 있습니다. 그러나 텍스트는 왼쪽 상단에 렌더링되어 이미지에 많은 여유 공간이 남습니다.정확한 크기의 텍스트 인 PIL ImageFont 이미지를 생성하십시오.
렌더링되는 텍스트의 크기로 이미지를 축소 할 수 있습니까? 또는 렌더링되기 전에 텍스트의 크기를 예측하여 올바른 크기의 이미지를 만들 수 있습니까?
font = ImageFont.truetype("BebasNeue.ttf", 45)
image = Image.new("RGBA", (400, 400), None)
draw = ImageDraw.Draw(image)
draw.text((0, 0), self.text, font=font, fill="white")
del draw
완벽한 :) 감사합니다. – Eykar