import tkinter as tk
from PIL import Image, ImageDraw, ImageFont
def criar_cartao():
nome = nome_entry.get()
de = de_entry.get()
mensagem = mensagem_entry.get()
# Criar imagem
cartao = Image.new("RGB", (400, 300), "#ffe6f0") # fundo rosinha
draw = ImageDraw.Draw(cartao)
texto = f"Feliz Dia da Mãe \n\nQuerida {nome},\n\n{mensagem}\n\nCom amor,\n{de}"
draw.text((20, 50), texto, fill="black")
cartao.show()
root = tk.Tk()
root.title("Cartão Dia da Mãe")
# Campos
tk.Label(root, text="Nome da mãe:").grid(row=0, column=0, padx=5, pady=5)
nome_entry = tk.Entry(root)
nome_entry.grid(row=0, column=1, padx=5, pady=5)
tk.Label(root, text="Mensagem:").grid(row=1, column=0, padx=5, pady=5)
mensagem_entry = tk.Entry(root)
mensagem_entry.grid(row=1, column=1, padx=5, pady=5)
tk.Label(root, text="De:").grid(row=2, column=0, padx=5, pady=5)
de_entry = tk.Entry(root)
de_entry.grid(row=2, column=1, padx=5, pady=5)
# Botão
criar_button = tk.Button(root, text="Criar Cartão", command=criar_cartao)
criar_button.grid(row=3, column=0, columnspan=2, padx=5, pady=10)
root.mainloop()