Przykład
Sprawdź szerokość tekstu, przed zapisaniem go na płótnie:
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);
Spróbuj sam " Pomoc Browser
Liczby w tabeli określ pierwszą wersję przeglądarki, który w pełni obsługuje metodę.
metoda | |||||
---|---|---|---|---|---|
measureText() | tak | 9,0 | tak | tak | tak |
Definicja i Wykorzystanie
measureText() Metoda zwraca obiekt, który zawiera szerokość określonego tekstu w pikselach.
Wskazówka: Użyj tej metody, jeśli trzeba wiedzieć, szerokość tekstu, przed zapisaniem go na płótnie.
Składnia JavaScript: | context.measureText(text).width; |
---|
wartości parametrów
Parametr | Opis | Graj |
---|---|---|
text | Tekst mierzone | Graj " |