CanvasContext.font

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

方法参数

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

value 支持的属性有 :

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

示例

在开发者工具中预览效果

扫码体验

CanvasContext.font - 图1请使用百度APP扫码

图片示例

CanvasContext.font - 图2

CanvasContext.font - 图3

代码示例

  1. Page({
  2. onReady: function () {
  3. let canvasContext = swan.createCanvasContext('myCanvas');
  4. canvasContext.font = "40px Microsoft YaiHei";
  5. canvasContext.fillText('微软雅黑', 90, 90);
  6. canvasContext.font = "50px 楷体";
  7. canvasContext.fillText('楷体', 90, 200);
  8. canvasContext.draw();
  9. }
  10. });