एचटीएमएल कैनवस fillText() मेथड

वर्णन और उपयोग

fillText() फ़िल्टर मेथड को कैनवस पर रंगाने वाले पाठ को चित्रित करने के लिए उपयोग करें। पाठ का डिफ़ॉल्ट रंग काला है।

सूचना:कृपया font गुण को फ़ॉन्ट और आकार निर्धारित करने के लिए और fillStyle पाठ को अन्य रंग/ग्रेडिएंट से रंगाने के लिए गुण

उदाहरण

fillText() उपयोग करके, कैनवस पर टेक्स्ट "हेलो वर्ल्ड!" और "codew3c.com" लिखें:

आपका ब्राउज़र एचटीएमएल5 कैनवस टैग को समर्थित नहीं करता.

जावास्क्रिप्ट:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.font="20px Georgia";
ctx.fillText("हेलो वर्ल्ड!",10,50);
ctx.font="30px Verdana";
// ग्रेडिएंट बनाना
var gradient=ctx.createLinearGradient(0,0,c.width,0);
gradient.addColorStop("0","मैगنتा");
gradient.addColorStop("0.5","नील");
gradient.addColorStop("1.0","लाल");
// ग्रेडिएंट से रंग भरें
ctx.fillStyle=gradient;
ctx.fillText("codew3c.com",10,90);

स्वयं प्रयोग कीजिए

व्याकरण

context.fillText(text,x,y,maxWidth);

पारामीटर वैल्यू

पारामीटर वर्णन
text कैनवस पर आउटपुट टेक्स्ट को निर्धारित करता है
x कैनवस के बाद टेक्स्ट ड्राइंग शुरू करने वाले x स्थानांक को अवधारित करता है (कैनवस के बाद से)
y कैनवस के बाद टेक्स्ट ड्राइंग शुरू करने वाले y स्थानांक को अवधारित करता है (कैनवस के बाद से)
maxWidth वृद्धि रूप से अनिवार्य।सबसे अधिक टेक्स्ट चौड़ाई, पिक्सल में अवधारित

ब्राउज़र समर्थन

तालिका में दिए गए नंबर इस गुण को पूरी तरह से समर्थन देने वाले पहले ब्राउज़र के संस्करण को सूचित करते हैं。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

टिप्पणी:Internet Explorer 8 और अधिक पुरानी संस्करण <canvas> एलीमेंट को समर्थन नहीं देते हैं。