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:
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);
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>.