HTML canvas MeasureText() Yöntem

❮ HTML Kanvas Referansı

Örnek

Tuval üzerine yazmadan önce metnin genişliğini kontrol edin:

TarayıcınızHTML5tuval 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);

Tarayıcı Desteği

Tablodaki sayılar, yöntemi tam olarak destekleyen ilk tarayıcı sürümünü belirtir.

Method
measureText() Yes 9.0 Yes Yes Yes

Tanım ve Kullanım

MeasureText() yöntemi, belirtilen metnin genişliğini piksel cinsinden içeren bir nesne döndürür.

İpucu: Bir metnin genişliğini tuvale yazmadan önce bilmeniz gerekiyorsa bu yöntemi kullanın.

JavaScript sözdizimi: bağlam .measureText ( metin ).width;

Parametre Değerleri

Parameter Description Play it
text The text to be measured

❮ HTML Kanvas Referansı