Canvas createRadialGradient() विधि
वर्णन और उपयोग
createLinearGradient()
विधि के द्वारा दूरिभेदी/गोलीय ग्रेडिएंट ऑब्जैक्ट बनाता है。
ग्रेडिएंट चतुर्भुज, गोला, रेखाएँ, पाठ आदि को भरने के लिए इस्तेमाल किया जा सकता है।
सूचना:इस ऑब्जैक्ट को strokeStyle या fillStyle गुण का मूल्य
सूचना:इस्तेमाल करें addColorStop() विधि विभिन्न रंगों को निर्दिष्ट करती है, और ग्रेडिएंट ऑब्जैक्ट में जहां रंग का स्थानांक बताती है।
उदाहरण
एक चतुर्भुज को दूरिभेदी/गोलीय ग्रेडिएंट से भरें:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var grd=ctx.createRadialGradient(75,50,5,90,60,100); grd.addColorStop(0,"red"); grd.addColorStop(1,"white"); // ग्रेडिएंट से भरें ctx.fillStyle=grd; ctx.fillRect(10,10,150,100);
व्याकरण
context.createRadialGradient(x0,y0,r0,x1,y1,r1);
पैरामीटर का मूल्य
पैरामीटर | वर्णन |
---|---|
x0 | ग्रेडिएंट के शुरुआती गोला का x स्थानांक |
y0 | ग्रेडिएंट के शुरुआती गोला की y स्थानांक |
r0 | शुरुआती गोला का दायरा की दूरी |
x1 | ग्रेडिएंट के अंतिम गोला का x स्थानांक |
y1 | ग्रेडिएंट के अंतिम गोला की y स्थानांक |
r1 | अंतिम गोला का दायरा की दूरी |
ब्राउज़र समर्थन
तालिका में अंक को पहले पूरी तरह से समर्थन करने वाले ब्राउज़र का संस्करण कहा गया है।
च्रोम | एज | फायरफॉक्स | सैफारी | ऑपेरा |
---|---|---|---|---|
च्रोम | एज | फायरफॉक्स | सैफारी | ऑपेरा |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
टिप्पणी:Internet Explorer 8 और अधिक पुरानी संस्करण ने <canvas> एलीमेंट को समर्थित नहीं किया है。