पायथन तकिया . प्रदान करता है (पीआईएल) पैकेज को टिंकर अनुप्रयोगों में छवियों को समर्थन, संसाधित और प्रदर्शित करने के लिए। टिंकर एप्लिकेशन आम तौर पर पीपीएम, पीएनजी, और जीआईएफ जैसी छवि फ़ाइलों का समर्थन करता है।
मान लें कि हम अपने एप्लिकेशन में एक JPEG या JPG इमेज एम्बेड और प्रदर्शित करना चाहते हैं।
टिंकर लेबल विजेट आमतौर पर विंडो पर टेक्स्ट या छवियों को प्रदर्शित करने के लिए उपयोग किए जाते हैं और इस प्रकार आईएमजी मान पास करके, हम विंडो में जेपीईजी छवि प्रदर्शित कर सकते हैं।
उदाहरण
#Import required libraries from tkinter import * from PIL import ImageTk, Image #Create an instance of tkinter window win =Tk() #Define the geometry of the window win.geometry("650x400") #Initialize the file name in a variable path = "file.jpg" #Create an object of tkinter ImageTk img = ImageTk.PhotoImage(Image.open(path)) #Create a Label Widget to display the text or Image label = tk.Label(win, image = img) label.pack(fill = "both", expand = "yes") win.mainloop()
आउटपुट
कोड एक JPEG छवि प्रदर्शित करेगा जिसे लेबल विजेट में छवि मान के रूप में पास किया गया है।