【问题标题】:How can I make a transparent background in tkinter using canvas?如何使用画布在 tkinter 中制作透明背景?
【发布时间】:2020-03-09 18:35:14
【问题描述】:

我需要照片的背景是透明的;以下是我的代码:

from tkinter import *
from PIL import ImageTk,Image
root=Tk()
root.geometry("300x300")
root.configure(bg="yellow")
image=Image.open("zombie.png")
image=image.resize((50,50))
img=ImageTk.PhotoImage(image)

canvas=Canvas(width=150, height=100,borderwidth=3,bd=0)
canvas.create_image(50,50,image=img)
canvas.pack()
root.mainloop()

【问题讨论】:

标签: image canvas tkinter transparent


【解决方案1】:

您可以找到更多信息here以获得更详细的透明背景说明。这可能是一个起点。

【讨论】:

  • 链接中说设置bg=''会报错。
猜你喜欢
  • 2019-03-31
  • 1970-01-01
  • 2022-01-06
  • 1970-01-01
  • 2022-11-15
  • 1970-01-01
  • 2016-04-21
  • 2015-07-22
  • 2012-05-14
相关资源
最近更新 更多