English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML Reference Manual

HTML Comprehensive List of Tags

Méthode fillText() pour HTML canvas

fillText() est une méthode Canvas 2La méthode D API dans (x, y) position pour remplir le texte. Si le quatrième paramètre de l'option fournit une largeur maximale, le texte est mis à l'échelle pour s'adapter à la largeur maximale.

Manuel de référence HTML canvas

Exemple en ligne

Utilisez fillText() pour écrire du texte "Base tutorial site!" et "oldtoolbag.com!" :

Votre navigateur ne prend pas en charge HTML5 Balise canvas.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8>
<title>Utilisation de la méthode fillText() pour HTML canvas-Base tutorial(oldtoolbag.com)</title>/<title>
</<head>
<body>
<canvas id="myCanvas" width="300" height="150" style="border:1px solide #d3d3d3>
Votre navigateur ne prend pas en charge HTML5 Balise canvas.
</canvas>
<script>
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.font="20px Georgia";
ctx.fillText("Base tutorial site!",10,50);
ctx.font="30px Verdana";
// Créer un dégradé
var gradient=ctx.createLinearGradient(0,0,c.width,0);
gradient.addColorStop("0","magenta");
gradient.addColorStop("0.5","bleu");
gradient.addColorStop("1.0","rouge");
// Remplir une dégradé
ctx.fillStyle=gradient;
ctx.fillText("oldtoolbag.com!10,90);
</script>
</body>
</html>
Voyons si ‹/›

Compatibilité du navigateur

IEFirefoxOpéraChromeSafari

Internet Explorer 9、Firefox、Opera、Chrome et Safari prennent en charge fillText() Méthode.

Remarque :Internet Explorer 8 et les versions précédentes ne prennent pas en charge l'élément <canvas>.

Remarque :Safari ne prend pas en charge le paramètre maxWidth.

Définition et utilisation

La méthode fillText() dessine du texte rempli sur le canevas. La couleur par défaut du texte est noire (#000000).

Astuce :Utilisez font Propriété pour définir la police et la taille, et utiliser fillStyle Propriété avec une autre couleur/Texte rendu avec une dégradé.

Syntaxe JavaScript :context.fillText(text,x,y,maxWidth);

Valeur du paramètre

ParamètreDescription
textTexte à afficher sur le canevas.
xPosition x de départ du texte à dessiner (par rapport au canevas).
yPosition y de départ du texte à dessiner (par rapport au canevas).
maxWidthOptionnel. Largeur maximale du texte autorisée, en pixels.
Manuel de référence HTML canvas