diff --git a/docs/api/canvasrenderingcontext2d.md b/docs/api/canvasrenderingcontext2d.md index d32a108ca8359f25e14320e1491ca41b7bec5a0f..9cec75c78f923219bcf2ed58282ff68d66c15c8d 100644 --- a/docs/api/canvasrenderingcontext2d.md +++ b/docs/api/canvasrenderingcontext2d.md @@ -4,10 +4,6 @@ 参考:[canvas组件](../component/canvas.md) -### 关于自定义字体 -当使用自定义字体时,首先使用uni.loadFontFace加载字体[见API](load-font-face.md),成功之后使用font属性指定fontfamily -完整示例代码参考[hello uni-app x](https://gitcode.net/dcloud/hello-uni-app-x/-/blob/alpha/pages/component/canvas/canvas-context.uvue) - @@ -666,3 +662,11 @@ + +### 使用自定义字体@custonfont +在 canvas 中调用 [CanvasRenderingContext2D.filltext](#filltext)、[CanvasRenderingContext2D.stroketext](#stroketext) 绘制文字时,可通过 `font` 属性指定绘制文字所使用的字体样式,其中字体名称(fontfamily)可设置自定义字体。 + +当使用自定义字体时,需先通过 [uni.loadFontFace](load-font-face.md) 加载字体,字体加载成功之后在设置 `font` 属性指定字体名称。 + +完整示例代码参考[hello uni-app x](https://gitcode.net/dcloud/hello-uni-app-x/-/blob/alpha/pages/component/canvas/canvas-context.uvue) +