यदि हम टिंकर फ्रेम का एक इंस्टेंस बनाएंगे और इसे चलाते समय विंडो प्रदर्शित करेंगे, तो यह डिफ़ॉल्ट आउटपुट कैनवास दिखाएगा। हालांकि, हम PhotoImage . का उपयोग करके पृष्ठभूमि के रूप में टिंकर कैनवास के अंदर एक छवि जोड़ सकते हैं तरीके और कैनवास तरीके।
चूंकि टिंकर में छवि समर्थन जीआईएफ, पीएनजी और पीपीएम तक सीमित है, फोटो इमेज (जीआईएफ, पीएनजी, पीपीएम) फ़ंक्शन छवि फ़ाइल का स्थान लेता है और कैनवास को पृष्ठभूमि के रूप में छवि के साथ प्रदर्शित करता है।
सबसे पहले, हम PhotoImage फ़ंक्शन का उपयोग करके एक PhotoImage ऑब्जेक्ट बनाएंगे।
उदाहरण
from tkinter import * from PIL import ImageTk win = Tk() win.geometry("700x300") #Define the PhotoImage Constructor by passing the image file img= PhotoImage(file='down.png', master= win) img_label= Label(win,image=img) #define the position of the image img_label.place(x=0, y=0) win.mainloop()की स्थिति निर्धारित करें
आउटपुट
उपरोक्त कोड स्निपेट को चलाने से पृष्ठभूमि छवि वाली एक विंडो प्रदर्शित होगी।