当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Wand text()用法及代码示例


也可以使用wand.drawing对象添加文本。 text()函数用于在绘图对象中添加文本。它需要x和y坐标以及我们想要在(x,y)位置上写的字符串。

用法:
wand.drawing.text(x, y, body)

参数:

参数 输入类型 描述
x numbers.Integral 开始写文本的基线。
y numbers.Integral 开始写文本的位置的左偏移量。
body basestring 要写的正文字符串。

范例1:

# 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")

输出:



范例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(filename = "gog.png") 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")

输出:




相关用法


注:本文由纯净天空筛选整理自RahulSabharwal大神的英文原创作品 Wand text() function in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。