HTML కాన్వాస్ strokeStyle అత్యావసరికి

నిర్వచనం మరియు ఉపయోగం

strokeStyle పెంటిల్లో రంగు, గ్రేడియంట్ లేదా పేటర్న్ అత్యావసరికి అంగత్యాన్ని అందిస్తుంది.

ఇన్స్టాన్స్

ఉదాహరణ 1

ఒక రెక్టాంగలాన్ని చిత్రీకరించండి. నీలి పెంటిల్లో ఉపయోగించండి:

మీ బ్రౌజర్ కాన్వాస్ టాగ్‌ను మద్దతు చేయలేదు.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.strokeStyle="#0000ff";
ctx.strokeRect(20,20,150,100);

స్వయంగా ప్రయత్నించండి

సంకేతం

context.strokeStyle=color|gradient|pattern;

అత్యావసరికి విలువలు

విలువలు వివరణ
color డ్రాయింగ్ పెంటిల్లో రంగును సూచిస్తుంది CSS రంగు విలువలు. అప్రమేయం #000000.
gradient డ్రాయింగ్‌ని పూరించడానికి ఉపయోగించే గ్రేడియంట్ అబ్జెక్ట్‌లు (లీనియర్లేదారేడియల్)
pattern pattern పెంటిల్లో పేటర్న్ అబ్జెక్ట్ ఉపయోగించడానికి

సాంకేతిక వివరాలు

అప్రమేయం: #000000

మరిన్ని ఉదాహరణలు

ఇన్స్టాన్స్ 2

ఒక రెక్టాంగలాన్ని చిత్రీకరించండి. గ్రేడియంట్ పెంటిల్లో ఉపయోగించండి:

మీ బ్రౌజర్ కాన్వాస్ టాగ్‌ను మద్దతు చేయలేదు.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
var gradient=ctx.createLinearGradient(0,0,170,0);
gradient.addColorStop("0","magenta");
gradient.addColorStop("0.5","blue");
gradient.addColorStop("1.0","red");
// గ్రేడియంతో పూరించండి
ctx.strokeStyle=gradient;
ctx.lineWidth=5;
ctx.strokeRect(20,20,150,100);

స్వయంగా ప్రయత్నించండి

ఇన్స్టాన్స్ 3

ఒక గ్రేడియంట్ పెంటిల్లో "codew3c.com" వచనాన్ని వ్రాయండి:

మీ బ్రౌజర్ కాన్వాస్ టాగ్‌ను మద్దతు చేయలేదు.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.font="30px Verdana";
// 创建渐变
var gradient=ctx.createLinearGradient(0,0,c.width,0);
gradient.addColorStop("0","magenta");
gradient.addColorStop("0.5","blue");
gradient.addColorStop("1.0","red");
// గ్రేడియంతో పూరించండి
ctx.strokeStyle=gradient;
ctx.strokeText("Big smile!",10,50);

స్వయంగా ప్రయత్నించండి

బ్రౌజర్ మద్దతు

పట్టికలో అంకితమైన సంఖ్యలు ఈ లక్ష్యాన్ని పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ వెర్షన్ను నిర్దేశిస్తాయి.

చ్రోమ్ ఎడ్జ్ ఫైర్ఫాక్స్ సఫారీ ఆపెరా
చ్రోమ్ ఎడ్జ్ ఫైర్ఫాక్స్ సఫారీ ఆపెరా
4.0 9.0 3.6 4.0 10.1

ప్రకటనలు:Internet Explorer 8 మరియు ఆగాగ్రహించని వెర్షన్లు <canvas> ఎలమెంట్ నిర్లక్ష్యం చేయబడలేదు.