HTML canvas translate() 方法
定义和用法
translate()
方法重新映射画布上的 (0,0) 位置。
పేర్కొనుటలు:当您在 translate() 之后调用诸如 fillRect() వంటి పద్ధతులను వాడినప్పుడు, విలువలు జతచేయబడతాయి x మరియు y కోఆర్డినేట్లపై.

ఉదాహరణ
స్థానం (10,10) వద్ద ఒక కండక్టర్ జతచేయండి, కొత్త (0,0) స్థానాన్ని (70,70)గా సెట్ చేయండి. మళ్ళీ కొత్త కండక్టర్ జతచేయండి (మీరు గమనించవలసిన విషయం కండక్టర్ ప్రారంభం స్థానం (80,80) నుండి జతచేయబడుతుంది):
జావాస్క్రిప్ట్:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillRect(10,10,100,50); ctx.translate(70,70); ctx.fillRect(10,10,100,50);
వినియోగం విధానం
context.translate(x,y);
పారామీటర్ విలువలు
పారామీటర్స్ | వివరణ |
---|---|
x | నాలుగు నిర్దేశిత నిర్దేశం (x) కు జోడించబడుతుంది. |
y | నాలుగు నిర్దేశిత నిర్దేశం (y) కు జోడించబడుతుంది. |
బ్రౌజర్ మద్దతు
పట్టికలో విద్యుత్తులు ఈ లక్షణాన్ని పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ వెర్షన్ ను పేర్కొన్నారు.
చ్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఒపెరా |
---|---|---|---|---|
చ్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఒపెరా |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
పేర్కొనుటలు:Internet Explorer 8 మరియు అది ముంది వర్షాలు <canvas> మెటాగ్రాఫ్ నిర్లక్ష్యం చేస్తాయి.