HTML canvas fillText() yöntemi

Tanım ve Kullanım

fillText() Metni doldurma metodu, kanvasta doldurma metni çizer. Metnin varsayılan rengi siyahdır.

İpucu:kullanın font özniteliği ile yazıtipi ve boyutunu tanımlayın ve fillStyle Metni farklı bir renk/şeritle boyamak için özellikler kullanılır.

Örnek

fillText() yöntemini kullanarak, kanvasta "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.fillText("Hello World!",10,50);
ctx.font="30px Verdana";
// Oluşturma
var gradient=ctx.createLinearGradient(0,0,c.width,0);
gradient.addColorStop("0","magenta");
gradient.addColorStop("0.5","blue");
gradient.addColorStop("1.0","red");
// 渐变 ile doldurma
ctx.fillStyle=gradient;
ctx.fillText("codew3c.com",10,90);

Kişisel olarak deneyin

Sözdizimi

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

Parametre Değeri

Parametre Tanım
text Çerçevede çıkarılacak metni tanımlar.
x Metni çizmeye başlama x yatay koordinatı (çerçeveye göre).
y Metni çizmeye başlama y yatay koordinatı (çerçeveye göre).
maxWidth Opsiyonel. En fazla metin genişliği, piksel cinsinden.

Tarayıcı Desteği

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