পাইথন বালিশ প্রদান করে (PIL) প্যাকেজ টিকিন্টার অ্যাপ্লিকেশনগুলিতে ছবিগুলিকে সমর্থন, প্রক্রিয়াকরণ এবং প্রদর্শনের জন্য। একটি Tkinter অ্যাপ্লিকেশন সাধারণত ছবি ফাইল যেমন ppm, png, এবং gif সমর্থন করে।
ধরুন আমরা আমাদের অ্যাপ্লিকেশনে একটি JPEG বা JPG ইমেজ এম্বেড এবং প্রদর্শন করতে চাই।
Tkinter লেবেল উইজেটগুলি সাধারণত উইন্ডোতে পাঠ্য বা চিত্র প্রদর্শন করতে ব্যবহৃত হয় এবং এইভাবে img মান পাস করে, আমরা উইন্ডোতে JPEG চিত্র প্রদর্শন করতে পারি।
উদাহরণ
#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 ইমেজ প্রদর্শন করবে যা লেবেল উইজেটে ইমেজ ভ্যালু হিসেবে পাস করা হয়েছে।