收藏
回答

小程序canvas如何使用外部字体?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 canvas 客户端 6.7.4 2.4.3

- 需求的场景描述(希望解决的问题)


很多情况下,小程序使用canvas生成图片时需要使用外部字体,这个如何实现?


- 希望提供的能力


希望canvas的ctx.font能够加载外部字体。比如通过base64等方法。

回答关注问题邀请回答
收藏

5 个回答

  • 禾店短剧系统
    禾店短剧系统
    2021-06-18

    css可以,canvas印象中不行,只能使用系统默认的几个字体~

    2021-06-18
    有用 1
    回复
  • 💤
    💤
    2023-08-10

    2023年了,都快2024年还不能实现哈哈哈哈

    2023-08-10
    有用
    回复
  • 谌祖恒
    谌祖恒
    2022-10-25

    canvas使用外部字体,亲测有效

    2022-10-25
    有用
    回复 2
    • 谌祖恒
      谌祖恒
      2022-10-25
      2022-10-25
      回复
    • 熬夜佩奇
      熬夜佩奇
      2022-12-01
      大佬这个怎么实现的,我设置字体一直不生效
      2022-12-01
      回复
  • 秋山🇨🇳
    秋山🇨🇳
    2021-11-11

    建议试试,使用wxml-to-canvas

    小程序内通过给静态模板设置字体样式,再绘制 canvas ,导出图片,可用于生成分享图等场景。

    https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/extended/component-plus/wxml-to-canvas.html

    2021-11-11
    有用
    回复
  • Stephen
    Stephen
    2019-01-02

    目前无法实现

    2019-01-02
    有用
    回复 1
    • 星际骑兵
      星际骑兵
      2019-01-02

      好吧,谢谢

      2019-01-02
      回复
登录 后发表内容