HTML canvas quadraticCurveTo() పద్ధతి
నిర్వచనం మరియు ఉపయోగం
quadraticCurveTo()
పద్ధతి ద్వారా నిర్వచించబడిన రెండు బీజేల్ కర్వ్ కంట్రోల్ పాయింట్లను ఉపయోగించి ప్రస్తుత మార్గంలో ఒక పాయింట్ని జోడించండి.
సూచన:రెండు బీజేల్ కర్వ్ సిర్క్యూల్ కు రెండు పాయింట్లు అవసరం. మొదటి పాయింట్ బీజేల్ కర్వ్ కలిపించడానికి ఉపయోగించే కంట్రోల్ పాయింట్, రెండవ పాయింట్ కర్వ్ యొక్క ముగింపు పాయింట్. పాత పాత మార్గం యొక్క చివరి పాయింట్ కర్వ్ ప్రారంభ పాయింట్. మార్గం లేకపోతే, ఈ పద్ధతి ద్వారా ఉపయోగించండి: beginPath() మరియు moveTo() పద్ధతి ద్వారా ప్రారంభ పాయింట్ నిర్వచించండి.

- ప్రారంభ పాయింట్:moveTo(
20
,20
) - కంట్రోల్ పాయింట్:quadraticCurveTo(
20
,100
,200,20) - ముగించే పాయింట్:quadraticCurveTo(20,100,
200
,20
)
సూచన:చూడండి bezierCurveTo() పద్ధతిఇది ఒక కంట్రోల్ పాయింట్ కంటే రెండు ఉంటుంది.
ప్రతిమా రూపం
ఒక రెండు బీజేల్ కర్వ్ సిర్క్యూల్ గీయండి:
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.beginPath(); ctx.moveTo(20,20); ctx.quadraticCurveTo(20,100,200,20); ctx.stroke();
విధానం
context.quadraticCurveTo(cpx,cpy,x,y);
పరిమాణం విలువ
పరిమాణం | వివరణ |
---|---|
cpx | బేజెల్ కంట్రోల్ పాయింట్ యొక్క x నాపల్స్ కోణం |
cpy | బేజెల్ కంట్రోల్ పాయింట్ యొక్క y నాపల్స్ కోణం |
x | అంతిమ పదార్ధం యొక్క x నాపల్స్ కోణం |
y | అంతిమ పదార్ధం యొక్క y నాపల్స్ కోణం |
బ్రౌజర్ మద్దతు
పట్టికలో పేర్కొనబడిన సంఖ్యలు ఈ లక్షణాన్ని పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ సంస్కరణను నిర్దేశిస్తాయి.
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఆపెరా |
---|---|---|---|---|
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఆపెరా |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
పేర్కొన్న ముఖ్యమైన పదాలు:ఇంటర్నెట్ ఎక్స్ప్లోరర్ 8 మరియు అంతకు ముంది వర్గాలు <canvas> అంశాన్ని మద్దతు చేయలేదు.