Canvas rect() विधि

विभावना और उपयोग

rect() विधि चतुर्भुज बनाता है。

सूचना:कृपया stroke() या fill() मथाका पर वास्तविक रूप से चतुर्भुज दूरी बनाता है。

इन्स्टैंस

उदाहरण 1

150*100 पिक्सल के चतुर्भुज को दूरी बनाएं:

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

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rect(20,20,150,100);
ctx.stroke();

अपने आप से प्रयास करें

व्याकरण

context.rect(x,y,width,height);

पारामीटर मान

पारामीटर वर्णन
x चतुर्भुज के ऊपरी बाएं छोर के x निर्देशांक.
y चतुर्भुज के ऊपरी बाएं छोर की y निर्देशांक.
width चतुर्भुज की चौड़ाई पिक्सल में.
height चतुर्भुज की ऊंचाई पिक्सल में.

अधिक उदाहरण

उदाहरण 2

rect() विधि के द्वारा तीन चतुर्भुज बनाए जाते हैं:

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

JavaScript:

JavaScript:
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
// लाल चतुर्भुज
ctx.beginPath();
ctx.lineWidth="6";
ctx.strokeStyle="red";
ctx.rect(5,5,290,140);
ctx.stroke();
// हरा चतुर्भुज
ctx.beginPath();
ctx.lineWidth="4";
ctx.strokeStyle="green";
ctx.rect(30,30,50,50);
ctx.stroke();
// नीला चतुर्भुज
ctx.beginPath();
ctx.lineWidth="10";
ctx.strokeStyle="blue";
ctx.rect(50,50,150,80);
ctx.stroke();

अपने आप से प्रयास करें

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

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

च्रोम एज फायरफॉक्स सैफारी ऑपेरा
च्रोम एज फायरफॉक्स सैफारी ऑपेरा
4.0 9.0 3.6 4.0 10.1

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