टेक्स्ट को कब रैप करने के लिए स्टाइल सेट करता है text() कहा जाता है।
पैरामीटर, शैली
, निम्नलिखित मानों में से एक हो सकता है:
WORD
रिक्त स्थान पर पाठ की नई पंक्तियाँ प्रारंभ करता है। यदि पाठ की एक स्ट्रिंग नहीं है रिक्त स्थान होने पर यह टेक्स्ट बॉक्स और कैनवास को ओवरफ्लो कर सकता है। यह है डिफ़ॉल्ट शैली.
CHAR
टेक्स्ट के भीतर बने रहने के लिए आवश्यकतानुसार नई लाइनें शुरू करता है बॉक्स.
textWrap()
केवल तभी काम करता है जब किसी टेक्स्ट के लिए अधिकतम चौड़ाई निर्धारित की जाती है डिब्बा। के लिए उदाहरण के लिए, text('आपका दिन शुभ हो', 0, 10, 100)
सेट पर कॉल करना अधिकतम चौड़ाई 100 पिक्सेल तक.
बिना किसी तर्क के textWrap()
को कॉल करने पर करंट वापस आ जाता है शैली.
उदाहरण
सिंटैक्स
textWrap(शैली)
पैरामीटर्स
टेक्स्ट रैपिंग शैली, या तो वर्ड या चार।
Returns
संबंधित संदर्भ
ellipseMode
परिवर्तन जहां दीर्घवृत्त, वृत्त और चाप खींचे जाते हैं। डिफ़ॉल्ट रूप से, ellipse() के पहले दो पैरामीटर, circle(), और arc() आकृति के केंद्र के x- और y-निर्देशांक हैं। अगले पैरामीटर आकृति की चौड़ाई और ऊंचाई निर्धारित करते हैं। यह ellipseMode(CENTER) को कॉल करने जैसा ही है। ellipseMode(RADIUS) आकृति के केंद्र के x- और y-निर्देशांक सेट करने के लिए पहले दो पैरामीटर का भी उपयोग करता है। अगले पैरामीटर आकृतियों की चौड़ाई और ऊंचाई के आधे हैं। ellipse(0, 0, 10, 15) को कॉल करने पर 20 की चौड़ाई और 30 की ऊंचाई के साथ एक आकृति बनती है। ellipseMode(CORNER) आकृति के ऊपरी-बाएँ कोने के रूप में पहले दो मापदंडों का उपयोग करता है। अगले पैरामीटर इसकी चौड़ाई और ऊंचाई हैं। ellipseMode(CORNERS) दीर्घवृत्त के बाउंडिंग बॉक्स के एक कोने के स्थान के रूप में पहले दो पैरामीटर का उपयोग करता है। अगले पैरामीटर विपरीत कोने का स्थान हैं। ellipseMode() को दिया गया तर्क सभी बड़े अक्षरों में लिखा जाना चाहिए क्योंकि स्थिरांक CENTER, RADIUS, CORNER, और EDGES को इस प्रकार परिभाषित किया गया है। जावास्क्रिप्ट एक केस-सेंसिटिव भाषा है। .
noSmooth
टेढ़े-मेढ़े किनारों के साथ विशिष्ट विशेषताओं को चित्रित करता है। smooth() डिफ़ॉल्ट रूप से सक्रिय है। 2डी मोड में, noSmooth() बिना धुंधला किए छवियों को बड़ा करने में सहायक है। फ़ंक्शन आकृतियों या फ़ॉन्ट को प्रभावित नहीं करते हैं। WebGL मोड में, noSmooth() के कारण सभी आकृतियाँ दांतेदार (उपनाम) किनारों से खींची जाती हैं। फ़ंक्शंस छवियों या फ़ॉन्ट को प्रभावित नहीं करते हैं। .
rectMode
परिवर्तन जहां आयत और वर्ग बनाए जाते हैं। डिफ़ॉल्ट रूप से, rect() और square(), आकृति के केंद्र के x- और y-निर्देशांक हैं। अगले पैरामीटर आकृति की चौड़ाई और ऊंचाई निर्धारित करते हैं। यह rectMode(CORNER) को कॉल करने जैसा ही है। rectMode(CORNERS) किसी एक कोने के स्थान के रूप में पहले दो मापदंडों का भी उपयोग करता है। अगले पैरामीटर विपरीत कोने का स्थान हैं। यह मोड केवल rect() के लिए काम करता है। rectMode(CENTER) आकृति के केंद्र के x- और y-निर्देशांक के रूप में पहले दो पैरामीटर का उपयोग करता है। अगले पैरामीटर इसकी चौड़ाई और हैं ऊंचाई.
strokeCap
पंक्तियों के सिरों को प्रस्तुत करने के लिए शैली सेट करता है। पंक्ति के अंत के कैप या तो गोलाकार (ROUND), वर्गाकार (SQUARE), या विस्तारित (PROJECT) होते हैं। डिफ़ॉल्ट सीमा ROUND है। strokeCap() को दिया गया तर्क सभी बड़े अक्षरों में लिखा जाना चाहिए क्योंकि स्थिरांक ROUND, SQUARE, और PROJECT को इस प्रकार परिभाषित किया गया है। जावास्क्रिप्ट एक केस-सेंसिटिव भाषा है। .