Méthode HTML canvas measureText()

❮ Référence de canevas HTML

Exemple

Vérifiez la largeur du texte, avant de l'écrire sur la toile :

Votre navigateur ne prend pas en charge la balise HTML5 canva.

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

Prise en charge du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge la méthode.

Method
measureText() Yes 9.0 Yes Yes Yes

Définition et utilisation

La méthode measureText() renvoie un objet qui contient la largeur du texte spécifié, en pixels.

Astuce : Utilisez cette méthode si vous avez besoin de connaître la largeur d'un texte, avant de l'écrire sur le canevas.

Syntaxe JavaScript : contexte .measureText( text ).width;

Valeurs des paramètres

Parameter Description Play it
text The text to be measured

❮ Référence de canevas HTML