కాన్వాస్ క్లిప్() మెథడ్

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

clip() మెఘదండం నుండి ఏదైనా రూపం మరియు పరిమాణంలో కట్ చేయవచ్చు.

సలహా:ఒక ప్రాంతాన్ని కట్ చేసిన తర్వాత, తరువాత అన్ని చిత్రాలు కట్ ప్రాంతంలోనే పరిమితం అవుతాయి (కాన్వాస్ పైని ఇతర ప్రాంతాలను ప్రాప్యం చేయలేదు). మీరు కూడా save() మెథడ్ను ఉపయోగించి ప్రస్తుత కాన్వాస్ ప్రాంతాన్ని సేవ్ చేయవచ్చు, మరియు తరువాత ఏ సమయంలోనైనా దానిని పునరుద్ధరించవచ్చు (restore() మెథడ్ను ఉపయోగించి).

ప్రతిమా ప్రాంతం

200*120 పిక్సెల్స్ రెక్టాంజిలు ప్రాంతాన్ని కాన్వాస్ నుండి కట్ చేయండి. పసిగోలు రెక్టాంజిలు చిత్రం చేయండి. కట్ ప్రాంతంలోని పసిగోలు రెక్టాంజిలు మాత్రమే కనిపిస్తాయి:

మీ బ్రౌజర్ హెచ్ఎంఎల్5 కాన్వాస్ టాగ్ ను మద్దతు చేయలేదు.

జావాస్క్రిప్ట్:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
// కట్ రెక్టాంజిలు ప్రాంతం
ctx.rect(50,20,200,120);
ctx.stroke();
ctx.clip();
// పసిగోలు ప్రాంతం తర్వాత పసిగోలు రెక్టాంజిలు చిత్రం చేయండి
ctx.fillStyle="green";
ctx.fillRect(0,0,150,100);

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

సంకేతం

context.clip();

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

ఈ పట్టికలో గాను ఈ లక్షణాన్ని పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ సంస్కరణను గుర్తించబడింది.

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

ప్రకటనలు:ఇంటర్నెట్ ఎక్స్ప్లోరర్ 8 మరియు అది ముంది సంస్కరణలు <canvas> కొడ్ ఎలంట్ ని మద్దతు లేదు.