కాన్వెస్ ఫిల్ స్టైల్ అట్రిబ్యూట్
నిర్వహణ మరియు వినియోగం
fillStyle
చిత్రంలో పూరించడానికి వస్త్రం, గ్రేడియంట్ లేదా మోడ్లు అమర్చడానికి ఉపయోగించే విశేషం లేదా పరిమాణం అమర్చడం లేదా పరిమితి అమర్చడం.
ప్రాముఖ్యత
ప్రాముఖ్యత
నీలి రంగుతో పూరించబడిన రెక్టాంగలాన్ని నిర్వచించండి:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="#0000ff"; ctx.fillRect(20,20,150,100);
సూచన:పేజీ కింద మరిన్ని ఇన్స్టాన్స్లు అందుబాటులో ఉంటాయి.
సింతాక్స్
context.fillStyle=రంగు|గ్రేడియంట్|ప్యాటర్న్;
అత్రిబ్యూట్ విలువ
విలువ | వివరణ |
---|---|
రంగు | చిత్రంగా పూరించడానికి ఉపయోగించే రంగును సూచిస్తుంది CSS రంగు విలువలు). అప్రమేయ విలువ: #000000. |
గ్రేడియంట్ | చిత్రంగా పూరించడానికి ఉపయోగించే రంగుల మాదిరిగా ఉపయోగించే ఆబ్జెక్ట్ (లీనియర్లేదారేడియల్) |
ప్యాటర్న్ | చిత్రంగా పూరించడానికి ఉపయోగించే ప్యాటర్న్ ఆబ్జెక్ట్. |
సాంకేతిక వివరాలు
అప్రమేయ విలువ: | #000000 |
---|
మరిన్ని ఇన్స్టాన్స్లు
ఇన్స్టాన్స్ 2
పై నుండి క్రింద వరకు రంగుల మాదిరిగా రెక్టాంగలాన్ని పూరించడానికి ఉపయోగించడం అవసరం ఉంది:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var my_gradient=ctx.createLinearGradient(0,0,0,170); my_gradient.addColorStop(0,"black"); my_gradient.addColorStop(1,"white"); ctx.fillStyle=my_gradient; ctx.fillRect(20,20,150,100);
ఇన్స్టాన్స్ 3
ఎడమ నుండి కుడి వరకు రంగుల మాదిరిగా రెక్టాంగలాన్ని పూరించడానికి ఉపయోగించడం అవసరం ఉంది:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var my_gradient=ctx.createLinearGradient(0,0,170,0); my_gradient.addColorStop(0,"black"); my_gradient.addColorStop(1,"white"); ctx.fillStyle=my_gradient; ctx.fillRect(20,20,150,100);
ఇన్స్టాన్స్ 4
నలుపు నుండి ఎరుపు నుండి తెలుపు వరకు రంగుల రంగుల మాదిరిగా రెక్టాంగలాన్ని పూరించడానికి ఉపయోగించడం అవసరం ఉంది:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var my_gradient=ctx.createLinearGradient(0,0,170,0); my_gradient.addColorStop(0,"black"); my_gradient.addColorStop(0.5,"red"); my_gradient.addColorStop(1,"white"); ctx.fillStyle=my_gradient; ctx.fillRect(20,20,150,100);
ఇన్స్టాన్స్ 5
ఉపయోగించబడే చిత్రం:

చిత్రాన్ని చిత్రంగా పూరించడానికి ఉపయోగించండి:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var img=document.getElementById("lamp"); var pat=ctx.createPattern(img,"repeat"); ctx.rect(0,0,150,100); ctx.fillStyle=pat; ctx.fill();
బ్రౌజర్ మద్దతు
పట్టికలో నమూనాలు ఈ లక్షణం పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ వెర్షన్ను చూపిస్తాయి.
చ్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
---|---|---|---|---|
చ్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
నోట్స్:Internet Explorer 8 మరియు అది ముంది సంస్కరణలు కాంవాస్ కెలెక్టర్ సహాయం చేయవు.