Python中的魔杖文本()函数
也可以使用 wand.drawing 对象添加文本。 text()函数用于在绘图对象中添加文本。它需要 x 和 y 坐标以及我们想要在 (x, y) 位置写入的字符串。
Syntax :
Parameters :
Parameter | Input Type | Description |
---|---|---|
x | numbers.Integral | the baseline where to start writing text. |
y | numbers.Integral | the left offset where to start writing a text. |
body | basestring | the body string to write. |
示例 #1:
wand.drawing.text(x, y, body)
输出:
示例 #2:
# Import different modules of wand
from wand.image import Image
from wand.drawing import Drawing
from wand.color import Color
import math
with Drawing() as draw:
with Image(width = 200, height = 200, background = Color('lightgreen')) as image:
draw.font = 'wandtests/assets/League_Gothic.otf'
draw.font_size = 10
draw.text(image.width / 2, image.height / 2, 'GeeksForGeeks')
draw(image)
image.save(filename = "text.png")
输出 :
在评论中写代码?请使用 ide.geeksforgeeks.org,生成链接并在此处分享链接。