CanvasContext.font

解释:设置当前字体样式的属性。

# 方法参数

String value :符合 CSS font 示例的 DOMString 字符串,至少需要提供字体大小和字体族名,有效值为 10px sans-serif 。

# value 支持的属性有

属性 说明
style 字体样式,有效值 italic, oblique, normal。
weight 字体粗细,有效值 normal, bold。
size 字体大小
family 字体族名,注意确认各平台所支持的字体 。

# 示例

扫码体验
重新加载
请使用百度APP扫码

# 图片示例

# 代码示例

    <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();
        }
    });