পাইথন টকিন্টার অ্যাপ্লিকেশনে ইমেজ সাপোর্ট, প্রসেস এবং ডিসপ্লে করার জন্য Pillow (PIL) প্যাকেজ প্রদান করে। একটি টকিন্টার অ্যাপ্লিকেশন সাধারণত ppm, png এবং gif এর মতো ইমেজ ফাইল সাপোর্ট করে।
মান লইয়া চলা যাক আমরা আমাদের অ্যাপ্লিকেশনে একটি JPEG বা JPG ইমেজ এম্বেড এবং ডিসপ্লে করতে চাই।
টকিন্টার লেবেল উইজেটগুলো সাধারণত উইন্ডোতে টেক্সট বা ইমেজ ডিসপ্লে করতে ব্যবহৃত হয় এবং img মান পাস করে আমরা উইন্ডোতে JPEG ইমেজ ডিসপ্লে করতে পারি।
উদাহরণ
# প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
from tkinter import *
from PIL import ImageTk, Image
# tkinter উইন্ডোর একটি ইনস্ট্যান্স তৈরি করুন
win = Tk()
# উইন্ডোর জিওমেট্রি ডিফাইন করুন
win.geometry("650x400")
# ফাইল নাম একটি ভেরিয়েবলে ইনিশিয়ালাইজ করুন
path = "file.jpg"
# tkinter ImageTk-এর একটি অবজেক্ট তৈরি করুন
img = ImageTk.PhotoImage(Image.open(path))
# টেক্সট বা ইমেজ ডিসপ্লে করার জন্য একটি লেবেল উইজেট তৈরি করুন
label = tk.Label(win, image=img)
label.pack(fill="both", expand="yes")
win.mainloop()
আউটপুট
কোডটি লেবেল উইজেটে ইমেজ মান হিসেবে পাস করা JPEG ইমেজ ডিসপ্লে করবে।
