HTML canvas measureText() metodu

Tanım ve Kullanım

measureText() Metod, belirtilen yazı genişliğini piksel cinsinden içeren bir nesneyi döndürür.

İpucu:Metni çizim alanına çıkmadan önce yazı genişliğini öğrenmeniz gerekiyorsa, bu yöntemi kullanın.

Örnek

Metni çizim alanına çıkmadan önce, yazı genişliğini kontrol edin:

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

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.font="30px Arial";
var txt="Hello World"
ctx.fillText("width:" + ctx.measureText(txt).width,10,50)
ctx.fillText(txt,10,100);

Kişisel olarak deneyin

Sözdizimi

context.measureText(text).width;

Parametre Değeri

Parametre Açıklama
text Ölçülecek metin.

Tarayıcı Desteği

Tablo'daki rakamlar, 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.