Canvas strokeText() Metodu

Tanım ve Kullanım

strokeText() Metni çerçevede çizer (doldurma olmaksızın). Metnin varsayılan rengi siyahdır.

İpucu:Lütfen font font strokeStyle Metni başka bir renk/çizgile render etmek için属性 kullanın.

Örnek

strokeText() yöntemini kullanarak, çerçevede "Hello world!" ve "codew3c.com" metinlerini yazın:

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

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.font="20px Georgia";
ctx.strokeText("Hello World!",10,50);
ctx.font="30px Verdana";
// Açık renk oluşturma
var gradient=ctx.createLinearGradient(0,0,c.width,0);
gradient.addColorStop("0","mor");
gradient.addColorStop("0.5","mavi");
gradient.addColorStop("1.0","kırmızı");
// Açık renkle doldurma
ctx.strokeStyle=gradient;
ctx.strokeText("codew3c.com",10,90);

Kişisel olarak deneyin

Sözdizimi

context.strokeText(text,x,y,maxWidth);

Parametre Değeri

Parametre Açıklama
text Çerçevede çıkarılan metni belirtir.
x Metni çizmeye başlanacak x koordinat konumu (çerçeveye göre).
y Metni çizmeye başlanacak y koordinat konumu (çerçeveye göre).
maxWidth Seçilebilir. Maksimum metin genişliği, piksel cinsinden.

Tarayıcı desteği

Tabloda numaralar, bu özelliği tam olarak 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.