pgmagick - 在图像中添加文本
在本文中,我们将看到如何使用Python中的 pgmagick 库向图像添加文本。我们可以通过使用annotate()
函数来做到这一点。有时,我们需要为图像添加文本,例如图像的版权或与图像关联的组织名称。
在本文中,我们将创建一个带有绿色背景文本“GeeksforGeeks”的图像,并在其上操作文本。
# importing library
from pgmagick.api import Image
# using image function
img = Image((300, 300), 'green')
img.annotate('GeeksforGeeks')
img.write('GeeksforGeeks.jpg')
输出 :
现在,我们将文本旋转 45 度。
# importing library
from pgmagick.api import Image
img = Image((300, 300), 'green')
# annotate function
img.annotate('GeeksforGeeks', angle = 45)
img.write('geeksforgeeks.png')
现在我们将更改字体和文本大小。
# importing library
from pgmagick.api import Image
img = Image((300, 200), 'green')
img.font("/usr/share/fonts/truetype/ttf-japanese-gothic.ttf")
img.font_pointsize(26)
# annotate function
img.annotate('GeeksforGeeks')
img.write('GeeksforGeeks.png')
输出 :
在评论中写代码?请使用 ide.geeksforgeeks.org,生成链接并在此处分享链接。