Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

टिंकर कैनवास पर चाप कैसे खींचना है?

कैनवास एक आयताकार क्षेत्र है जिसका उद्देश्य चित्र या अन्य जटिल लेआउट बनाना है। आप कैनवास पर ग्राफ़िक्स, टेक्स्ट, विजेट या फ़्रेम रख सकते हैं।

टिंकर कैनवास पर चाप बनाने के लिए, हम create_arc() का उपयोग करेंगे कैनवास की विधि और इसे चाप खींचने के लिए निर्देशांक के एक सेट के साथ आपूर्ति करें। हम उपयोग कर सकते हैं create_arc() एक चाप आइटम बनाने के लिए, जो एक तार, एक पाईस्लाइस, या एक साधारण चाप हो सकता है।

कदम -

  • आवश्यक पुस्तकालयों को आयात करें और टिंकर फ्रेम का एक उदाहरण बनाएं।

  • root.geometry . का उपयोग करके फ़्रेम का आकार सेट करें विधि।

  • कैनवास विजेट बनाएं और इसकी ऊंचाई और चौड़ाई निर्धारित करें। साथ ही, इसकी पृष्ठभूमि का रंग bg="blue" . के साथ सेट करें ।

  • इसके बाद, create_arc . का उपयोग करें चाप खींचने की विधि। चाप के निर्देशांक प्रदान करें और सीमा . को भी परिभाषित करें चाप का। यहां, हमने विस्तार=150 . सेट किया है ।

  • अंत में, मेनलूप चलाएं एप्लिकेशन विंडो का।

उदाहरण

# Import the required libraries
from tkinter import *

# Create an instance of Tkinter Frame
root = Tk()

# Set the geometry
root.geometry("700x350")

# Create a Canvas with a background color
C = Canvas(root, bg="blue", height=250, width=600)

# Coordinates for the arc
coord = 100, 50, 500, 300

# Create the arc with extent=150
arc = C.create_arc(coord, start=0, extent=150, fill="red")

C.pack(side=TOP, padx=50, pady=50)

root.mainloop()

आउटपुट

निष्पादन पर, यह निम्नलिखित आउटपुट उत्पन्न करेगा -

टिंकर कैनवास पर चाप कैसे खींचना है?


  1. टिंकर पायथन का उपयोग करके एक वृत्त बनाएं

    टिंकर कैनवास का उपयोग आम तौर पर चाप, आयत, त्रिकोण, फ्रीफॉर्म आकृतियों आदि जैसी आकृतियों को बनाने के लिए किया जाता है। इन सभी आकृतियों को टिंकर लाइब्रेरी में उपलब्ध इनबिल्ट फ़ंक्शन का उपयोग करके तैयार किया जा सकता है। उदाहरण इस उदाहरण में, हम create_oval(x0,y0,x1,y1) का उपयोग करके एक मंडली बनाएंगे।

  1. टिंकर कैनवास को कैसे साफ़ करें?

    टिंकर एक विंडो में कैनवास जोड़ने का एक तरीका प्रदान करता है और जब हम एक कैनवास बनाते हैं, तो यह मेमोरी के अंदर कुछ स्टोरेज को लपेटता है। टिंकर में कैनवास बनाते समय, यह प्रभावी रूप से कुछ मेमोरी को खा जाएगा जिसे साफ़ करने या हटाने की आवश्यकता होती है। किसी कैनवास को साफ़ करने के लिए, हम delete() .

  1. कैनवास में एक छवि को कैसे केंद्रित करें पायथन टिंकर

    आइए मान लें कि हम Tkinter का उपयोग करके GUI-आधारित एप्लिकेशन बना रहे हैं और हम Tkinter कैनवास में एक छवि लोड करना चाहते हैं। डिफ़ॉल्ट रूप से, कैनवास अपनी चौड़ाई और ऊंचाई के अनुसार छवियों को लोड करता है। हालांकि, हम दिशा पास करके किसी भी दिशा (एन, एस, ई, डब्ल्यू, एनएस, ईडब्ल्यू, आदि) में एक छवि की स