--- title: CanvasRenderingContext2D.measureText() slug: Web/API/CanvasRenderingContext2D/measureText tags: - API - Canevas - CanvasRenderingContext2D - Méthode - Reference translation_of: Web/API/CanvasRenderingContext2D/measureText ---
La méthode CanvasRenderingContext2D
.measureText()
renvoie un objet {{domxref ("TextMetrics")}} qui contient des informations sur le texte mesuré (telle que sa largeur, par exemple).
ctx.measureText(texte);
Un objet {{domxref("TextMetrics")}}.
Étant donné cet élément {{HTMLElement("canvas")}} :
<canvas id="canevas"></canvas>
vous pouvez obtenir un objet {{domxref("TextMetrics")}} en utilisant le code suivant :
var canevas = document.getElementById('canevas'); var ctx = canevas.getContext('2d'); var texte = ctx.measureText('foo'); // objet TextMetrics texte.width; // 16;
Spécification | Statut | Commentaire |
---|---|---|
{{SpecName('HTML WHATWG', "scripting.html#dom-context-2d-measuretext", "CanvasRenderingContext2D.measureText")}} | {{Spec2('HTML WHATWG')}} |
{{Compat("api.CanvasRenderingContext2D.measureText")}}