Phương pháp MeasureText () canvas canvas

❮ Tham chiếu HTML Canvas

Thí dụ

Kiểm tra chiều rộng của văn bản, trước khi viết nó trên canvas:

YourbrowserdoesnotsupporttheHTML5canvastag.

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

Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ phương pháp này.

Method
measureText() Yes 9.0 Yes Yes Yes

Định nghĩa và Cách sử dụng

Phương thức MeasureText () trả về một đối tượng chứa chiều rộng của văn bản được chỉ định, tính bằng pixel.

Mẹo: Sử dụng phương pháp này nếu bạn cần biết chiều rộng của văn bản, trước khi viết nó lên canvas.

Cú pháp JavaScript: ngữ cảnh .measureText ( văn bản ). width;

Giá trị tham số

Parameter Description Play it
text The text to be measured

❮ Tham chiếu HTML Canvas