Μέθοδος Canvas rect()

Ορισμός και χρήση

rect() Η μέθοδος δημιουργεί ορθογώνιο.

Συμβουλή:Χρησιμοποιήστε stroke() ή fill() Η μεθόδος δημιουργεί ορθογώνιο στο καanvas.

Επίδειξη

Παράδειγμα 1

Δημιουργία ορθογώνιου 150*100 pixel:

Ο περιηγητής σας δεν υποστηρίζει την ετικέτα HTML5 canvas.

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 Πλάτος του τριγώνου σε pixel.
height Ύψος του τριγώνου σε pixel.

Περισσότερα παραδείγματα

Παράδειγμα 2

Δημιουργία τριγώνων μέσω της μεθόδου rect():

Ο περιηγητής σας δεν υποστηρίζει την ετικέτα HTML5 canvas.

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();

Δοκιμάστε το προσωπικά

Υποστήριξη Περιηγητών

Τα αριθμήματα στη διάταξη δείχνουν την έκδοση του πρώτου προγράμματος περιήγησης που υποστηρίζει αυτήν την ιδιότητα.

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

Σημείωση:Το Internet Explorer 8 και οι προηγούμενες εκδόσεις δεν υποστηρίζουν το στοιχείο <canvas>.