Canvas rect() Metodu

Tanım ve Kullanım

rect() Metodu dikdörtgen oluşturmak için kullanın.

İpucu:Kullanın stroke() veya fill() Metin üzerinde gerçekten bir dikdörtgen çizer.

Örnek

Örnek 1

150*100 piksel lik dikdörtgen çizin:

Tarayıcınız HTML5 canvas etiketini desteklememektedir.

JavaScript:

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

Kişisel olarak deneyin

Sözdizimi

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

Parametre değeri

Parametre Açıklama
x Dikdörtgenin sol üst köşesinin x koordinatı.
y Dikdörtgenin sol üst köşesinin y koordinatı.
width Dikdörtgenin genişliği, piksel olarak.
height Dikdörtgenin yüksekliği, piksel olarak.

Daha fazla örnek

Örnek 2

rect() yöntemi ile üçgen oluşturun:

Tarayıcınız HTML5 canvas etiketini desteklememektedir.

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

Kişisel olarak deneyin

Tarayıcı desteği

Tablo'daki numaralar, bu özelliği tamamen destekleyen ilk tarayıcı sürümünü belirtmektedir.

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

Açıklama:Internet Explorer 8 ve daha eski sürümler <canvas> elementini desteklememektedir.