tutoriais mais recente desenvolvimento web
 

HTML canvas measureText() Method

<Object Canvas

Exemplo

Verifique a largura do texto, antes de escrevê-lo na tela:

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);
Tente você mesmo "

Suporte navegador

Os números na tabela especificar a primeira versão do navegador que suporta totalmente o método.

Método
measureText() 4.0 9 3,6 4.0 10.1

Definição e Uso

O measureText() método devolve um objecto que contém a largura do texto especificado, em pixels.

Tip: 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 "

<Object Canvas