可以通过以下步骤实现:
from PIL import Image
image = Image.open('existing_image.png')
from PIL import ImageDraw
draw = ImageDraw.Draw(image)
text = "Hello, World!"
position = (50, 50)
font = ImageFont.truetype('arial.ttf', 24)
color = (255, 255, 255) # 白色
draw.text(position, text, font=font, fill=color)
image.save('modified_image.png')
这样,文本就会被打印到已存在的png图像上,并保存为新的图像文件。在实际应用中,可以根据具体需求调整文本的位置、字体、颜色等参数。
推荐的腾讯云相关产品:腾讯云图像处理(Image Processing)服务,提供了丰富的图像处理能力,包括图像编辑、特效处理、人脸识别等功能。详情请参考腾讯云图像处理产品介绍:https://cloud.tencent.com/product/img
领取专属 10元无门槛券
手把手带您无忧上云