English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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
Utilisez fillText() pour écrire du texte "Base tutorial site!" et "oldtoolbag.com!" :
<!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 ‹/›
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.
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); |
---|
Paramètre | Description |
---|---|
text | Texte à afficher sur le canevas. |
x | Position x de départ du texte à dessiner (par rapport au canevas). |
y | Position y de départ du texte à dessiner (par rapport au canevas). |
maxWidth | Optionnel. Largeur maximale du texte autorisée, en pixels. |