ক্যানভাস হল tkinter-এর নমনীয় উইজেটগুলির মধ্যে একটি যা উইজেটগুলিকে তার ফাংশন, পদ্ধতি এবং বৈশিষ্ট্যগুলির ক্ষমতা দিয়ে নিয়ন্ত্রণ করে। যাইহোক, tkinter ক্যানভাস create_text(options) ব্যবহার করে টেক্সট তৈরি করতে ব্যবহার করা যেতে পারে নির্মাণকারী আমরা কন্সট্রাক্টরের অন্যান্য বৈশিষ্ট্য সহ পাঠ্যকে সংজ্ঞায়িত করতে পারি। পাঠ্য সংজ্ঞায়িত করার পরে, আমরা ফন্ট(সম্পত্তি) ব্যবহার করে পাঠ্য শৈলী যেমন font-family, font-size এবং font-style নিয়ন্ত্রণ করতে পারি। .
উদাহরণ
আসুন আমরা নিম্নলিখিত উদাহরণটি দেখি যেখানে আমরা একটি নতুন পাঠ্য যোগ করব এবং তারপর ফন্ট ব্যবহার করে এটির আকার পরিবর্তন করব সম্পত্তি।
#Import tkinter library from tkinter import * from tkinter import ttk #Create an instance of tkinter frame or window win= Tk() #Set the geometry of tkinter frame win.geometry("750x250") #Creating a canvas canvas= Canvas(win, width= 430, height= 450) #Create a text inside canvas text= canvas.create_text(200,40,text="Hey, Developers!", font=('Helvetica','30','bold')) canvas.pack() win.mainloop()
আউটপুট
উপরের কোডটি চালানো হলে ক্যানভাসে একটি টেক্সট ধারণ করে এমন একটি উইন্ডো প্রদর্শিত হবে। আমরা font(options) অ্যাট্রিবিউট ব্যবহার করে ক্যানভাসে টেক্সট রিসাইজ করতে পারি।
এখন, সম্পত্তি থেকে ফন্টের আকার পরিবর্তন করুন এবং প্রতিফলিত পরিবর্তনগুলি দেখতে কোডটি চালান।