📜  pgmagick - 在图像中添加文本

📅  最后修改于: 2022-05-13 01:54:28.190000             🧑  作者: Mango

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')

输出 :