微信小程序:引入自定义字体

微信小程序引入外部字体

看了网上很多文章后发现可以把字体上传到Online @font-face generator — Transfonter转成base64后下载下来, 引入对应css后发现太大啦,

然后在网上搜罗了一番,发现了一个神奇的网站可以在线提取字体在线字体提取工具,字体子集生成器 - 在线工具 - 字客网

(此方法仅适用于已知会用到的字)

然后再到这个网站Online @font-face generator — Transfonter转成base64只有十几k。

==================&#

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
微信小程序支持引入自定义字体,包括维吾尔语字体。你可以按照以下步骤来引入维吾尔语字体: 1. 准备字体文件:首先,你需要准备一个包含维吾尔语字体字体文件(通常是.ttf格式)。你可以从合法渠道获取维吾尔语字体文件,或者使用在线字体转换工具将现有的维吾尔语字体转换为.ttf格式。 2. 添加字体文件:将字体文件添加到小程序的项目目录中,通常是在项目的根目录下创建一个名为"fonts"的文件夹,并将字体文件放置在其中。 3. 在app.json中配置字体:打开app.json文件,在"window"字段下添加一个"font"字段,并设置其值为字体文件的相对路径。例如: ``` "window": { "font": { "url": "/fonts/your-font.ttf" } } ``` 4. 在页面中使用字体:在需要使用维吾尔语字体的页面的json文件中,添加一个"usingComponents"字段,并在其中引入"wxss"文件。例如: ``` "usingComponents": { "your-component": "/path/to/your-component" } ``` 5. 在wxss文件中设置字体样式:在引入的wxss文件中,使用@font-face规则来设置字体样式。例如: ``` @font-face { font-family: 'YourFontName'; src: url('/fonts/your-font.ttf') format('truetype'); } ``` 6. 在页面的wxml文件中使用字体:在需要使用维吾尔语字体的页面的wxml文件中,使用font-family属性来设置字体样式。例如: ``` <view style="font-family: 'YourFontName';">这是一段维吾尔语文本</view> ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dove言和

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值