要實現將文字轉換為圖片的功能,可以使用Python中的Pillow庫。Pillow是Python Imaging Library(PIL)的一個分支,提供了豐富的圖像處理功能。
以下是一個簡單的示例代碼,將文字“Hello, World!”轉換為圖片并保存為PNG格式:
from PIL import Image, ImageDraw, ImageFont
# 創建一個空白的圖片
image = Image.new('RGB', (200, 100), color = 'white')
# 在圖片上繪制文字
draw = ImageDraw.Draw(image)
font = ImageFont.truetype("arial.ttf", 20) # 選擇字體和字號
draw.text((10, 10), "Hello, World!", fill='black', font=font)
# 保存圖片為PNG格式
image.save('text_image.png')
在這個示例中,我們首先創建一個200x100的空白圖片,然后使用ImageDraw對象在圖片上繪制了文字“Hello, World!”,最后將圖片保存為PNG格式。你可以根據需要調整圖片大小、文字內容和樣式等參數。