Exemplo
Verifique a largura do texto, antes de escrevê-lo na tela:
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);
Tente você mesmo " Suporte a navegadores
Os números na tabela especificar a primeira versão do browser que suporta totalmente o método.
Método | |||||
---|---|---|---|---|---|
measureText() | sim | 9 | sim | sim | sim |
Definição e Uso
O measureText() método retorna um objeto que contém a largura do texto especificado, em pixels.
Dica: Use este método se você precisa saber a largura de um texto, antes de escrevê-lo na tela.
sintaxe JavaScript: | context.measureText(text).width; |
---|
Os valores dos parâmetros
Parâmetro | Descrição | Jogue |
---|---|---|
text | O texto a ser medido | Jogue " |