Latest web development tutorials

méthode toile HTML fillText ()

HTML Manuel toile de référence HTML Manuel toile de référence

Exemples

Utilisez fillText (), écrire sur le texte de toile "Bonjour tout le monde!" Et "Grand sourire!":

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");

ctx.font="20px Georgia";
ctx.fillText("Hello World!",10,50);

ctx.font="30px Verdana";
// Create gradient
var gradient=ctx.createLinearGradient(0,0,c.width,0);
gradient.addColorStop("0","magenta");
gradient.addColorStop("0.5","blue");
gradient.addColorStop("1.0","red");
// Fill with gradient
ctx.fillStyle=gradient;
ctx.fillText("Big smile!",10,90);

Essayez »

support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 9, la méthode Firefox, Opera, Chrome et Safari soutien fillText ().

Note: 8 et versions antérieures d'Internet Explorer ne prennent pas en charge l'élément <canvas>.

Remarque: Safari ne supporte pas les paramètres maxWidth.


Définition et utilisation

méthode fillText () pour dessiner du texte de remplissage sur la toile. La couleur du texte par défaut est noir.

Astuce: Utilisez la police des attributs pour définir la police et la taille, et utiliser fillStyle propriété à une autre couleur / gradient pour rendre le texte.

Syntaxe JavaScript: contexte .fillText (texte, x, y, maxWidth);

Paramètre Valeur

参数 描述
text 规定在画布上输出的文本。
x 开始绘制文本的 x 坐标位置(相对于画布)。
y 开始绘制文本的 y 坐标位置(相对于画布)。
maxWidth 可选。允许的最大文本宽度,以像素计。


HTML Manuel toile de référence HTML Manuel toile de référence