CanvasContext.font
2020-08-26 16:38 更新
解释:设置当前字体样式的属性。
方法参数
String value :符合 CSS font 示例的 DOMString 字符串,至少需要提供字体大小和字体族名,默认值为 10px sans-serif 。
value 支持的属性有
属性 | 说明 |
---|---|
style | 字体样式,有效值 italic , oblique , normal 。 |
weight | 字体粗细,有效值 normal , bold 。 |
size | 字体大小 |
family | 字体族名,注意确认各平台所支持的字体。 |
示例
图片示例
代码示例
<canvas canvas-id="myCanvas" class="myCanvas" />
Page({
onLoad() {
const canvasContext = swan.createCanvasContext('myCanvas');
canvasContext.font = '50px oblique bold Microsoft YaiHei';
canvasContext.fillText('微软雅黑', 90, 90);
canvasContext.font = '50px 楷体';
canvasContext.fillText('楷体', 90, 200);
canvasContext.draw();
}
});
以上内容是否对您有帮助:
更多建议: