【发布时间】:2016-04-23 03:04:39
【问题描述】:
Afaik,您只能为整个画布设置字体。
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
ctx.font = "30px Arial"
我想说,text1 为“30px Arial”,text2 为“10px Arial”。这可能吗?
【问题讨论】:
标签: javascript canvas
Afaik,您只能为整个画布设置字体。
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
ctx.font = "30px Arial"
我想说,text1 为“30px Arial”,text2 为“10px Arial”。这可能吗?
【问题讨论】:
标签: javascript canvas
是的,这是可能的:
//first text
ctx.font = "30px Arial";
ctx.fillText("Hello World",10,50);
//second text
ctx.font = "20px Arial";
ctx.fillText("Bell World",50,100);
【讨论】: