python画国庆的海报
时间: 2023-11-21 08:58:52 浏览: 315
利用python自动生成海报
以下是使用Python绘制国庆海报的示例代码:
```python
from PIL import Image, ImageDraw, ImageFont
# 创建一个空白的图片
img = Image.new('RGB', (800, 800), color='white')
# 在图片上绘制国旗
draw = ImageDraw.Draw(img)
draw.rectangle((0, 0, 800, 400), fill='red')
draw.rectangle((0, 0, 240, 160), fill='yellow')
for i in range(0, 5):
draw.line((0, i * 80, 800, i * 80), fill='yellow', width=5)
for i in range(0, 11):
draw.line((i * 80, 0, i * 80, 400), fill='yellow', width=5)
# 在图片上添加文字
font = ImageFont.truetype('arial.ttf', 80)
draw.text((300, 500), '祝福祖国70周年华诞', font=font, fill='black')
# 保存图片
img.save('national_day_poster.png')
```
这段代码使用Python的Pillow库创建一个800x800的空白图片,然后在图片上绘制国旗和文字,最后保存为PNG格式的图片文件。你可以根据需要修改图片大小、颜色和文字内容。
阅读全文