Kaedah Canvas measureText()

Definisi dan penggunaan

measureText() Kaedah ini mengembalikan objek yang mengandungi lebar huruf yang ditentukan dalam piksel.

Petikan:Jika anda perlu mengetahui lebar teks sebelum mengeci teks ke kanvas, gunakan kaedah ini.

Contoh

Periksa lebar huruf sebelum mengeci kata di atas kanvas:

Pemalam anda tidak menyokong tag HTML5 canvas.

JavaScript:

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

cuba sendiri

grama

konteks.measureText(text).width;

Nilai Parameter

Parameter Deskripsi
text Teks yang akan diukur.

Dukungan Perekaan

Angka di dalam tabel menunjukkan versi paling awal perekaan yang sepenuhnya mendukung sifat ini.

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

Keterangan:Internet Explorer 8 dan versi sebelumnya tidak mendukung elemen <canvas>.