W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
本模塊提供注冊自定義字體。
本模塊首批接口從API version 9開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨標(biāo)記接口的起始版本。
registerFont(options: FontOptions): void
在字體管理中注冊自定義字體。
系統(tǒng)能力: SystemCapability.ArkUI.ArkUI.Full
參數(shù):
參數(shù)名 | 類型 | 必填 | 說明 |
---|---|---|---|
options | 是 | 注冊的自定義字體信息。 |
系統(tǒng)能力: SystemCapability.ArkUI.ArkUI.Full
名稱 | 類型 | 必填 | 說明 |
---|---|---|---|
familyName | string | 是 | 設(shè)置注冊的字體名稱。 |
familySrc | string | 是 | 設(shè)置注冊字體文件的路徑。 |
示例:
- // xxx.ets
- import font from '@ohos.font';
- @Entry
- @Component
- struct FontExample {
- @State message: string = '你好,世界'
- aboutToAppear() {
- font.registerFont({
- familyName: 'medium',
- familySrc: '/font/medium.ttf' // font文件與pages目錄同級
- })
- }
- build() {
- Column() {
- Text(this.message)
- .align(Alignment.Center)
- .fontSize(20)
- .fontFamily('medium') // medium:注冊自定義字體的名字
- .height('100%')
- }.width('100%')
- }
- }
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: