कोर्स प्रस्तावित:

HTML कैनवस translate() तरीका

वर्णन और उपयोग translate()

टिप्पणी:जब आप translate() के बाद जैसे तरीकों को बुला दें तो वह कैनवस पर नया (0,0) स्थान को नया मान देता है। fillRect() जैसे तरीकों के साथ, मूल्य फिल रेक्ट() में जोड़ा जाएगा x और y कोआर्डिनेट में.

translate() विधि के चित्रण

उदाहरण

स्थान (10,10) पर एक चतुर्भुज को आरेखित करें, नया (0,0) स्थान को (70,70) रखें। फिर से नया चतुर्भुज आरेखित करें (ध्यान दें कि अब चतुर्भुज स्थान (80,80) से आरंभ होता है):

आपका ब्राउज़र एचटीएमएल5 कैनवस टैग को समर्थित नहीं करता.

JavaScript:

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) पर जोड़ी गई मांग

ब्राउज़र समर्थन

तालिका में दिए गए नंबर इस गुण को पूरी तरह से समर्थन देने वाले पहले ब्राउज़र का संस्करण निर्दिष्ट करते हैं。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

टिप्पणी:Internet Explorer 8 और अधिक पुरानी संस्करण <canvas> एलिमेंट को समर्थन नहीं देते हैं。