Как загрузить картинку с прозрачным фоном в Tkinter? - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть окно Tkinter и в нем различные кнопки, метки и изображение PNG с прозрачным фоном. Как я могу добавить его в мое окно, сохраняя при этом фон изображения прозрачным? А потом, когда я загружаю картинку, ее фон становится белым.

1 Ответ

0 голосов
/ 01 мая 2020

Я использую следующий код:

from PIL import ImageTk, Image
from tkinter import *
from tkinter.ttk import *

root = Tk()
img = ImageTk.PhotoImage(Image.open("./images/logo.png").convert("RGBA"))
logo = Label(root, image=img)
logo.image = img
logo.pack()
root.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...