導入模塊
import font from '@ohos.font'
font.registerFont
registerFont(options: FontOptions): void
在字體管理中注冊自定義字體。
系統能力: SystemCapability.ArkUI.ArkUI.Full
參數:
| 參數名 | 類型 | 必填 | 說明 |
|---|---|---|---|
| options | FontOptions | 是 | 注冊的自定義字體信息。 |
FontOptions
系統能力: SystemCapability.ArkUI.ArkUI.Full
| 名稱 | 類型 | 必填 | 說明 |
|---|---|---|---|
| familyName | string | 是 | 設置注冊的字體名稱。 |
| familySrc | string | 是 | 設置注冊字體文件的路徑。 |
示例:
// 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%') } }
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
ui
+關注
關注
0文章
210瀏覽量
22390 -
鴻蒙
+關注
關注
60文章
2963瀏覽量
45889
發布評論請先 登錄
相關推薦
熱點推薦
如何為 Vision Five 2 編譯自定義 Linux 內核?
參考、幫助和鏈接,說明如何為 Vision Five 2 編譯自定義內核以及 StarFive 開發團隊必須提供哪些驅動程序,那就太好了。
發表于 02-24 07:44
如何在TensorFlow Lite Micro中添加自定義操作符(2)
reshape算子進行說明,如何將reshape算子注冊到解析器中,接下來介紹如果我們想自定義一個算子需要干些什么。
無圖形界面模式下自定義檢查工具的應用
此前文章已介紹 ANSA 中的自定義檢查工具。本文將探討該功能在無圖形界面(No-GUI)模式下的應用,旨在滿足標準化工作流程的需求,適用于需要高度自動化的前處理場景。通過集成自定義檢查,用戶可實現工作流程的高效自動化運行。
如何使用SDK進行自定義音頻播放功能
在上一篇文章安信可離線語音模組 VC-01、VC-02 系列教程 【二次開發篇】自定義音頻替換失敗過程中,簡要概述了res_build_tool.py 文件, 其主要的作用就是將音頻文件進行轉換,從而使編譯固件的時候能夠將音頻文件編譯到BIN中,然后在各項事件觸發的時候實
【M-K1HSE開發板免費體驗】相關源碼之閱讀和分析1-使用XComponent + Vsync 實現自定義動畫
介紹
XComponent 提供了應用在 native 側調用 OpenGLES 圖形接口的能力,本文主要介紹如何配合 Vsync 事件,完成自定義動畫。在這種實現方式下,自定義動畫的繪制不在 UI
發表于 09-03 16:05
LOTO示波器自定義解碼功能—CANFD解碼
LOTO示波器軟件更新了自定義解碼功能,并在bilibili上傳了演示視頻,視頻鏈接: https://www.bilibili.com/video/BV1wq3ezjEjQ
KiCad 中的自定義規則(KiCon 演講)
“ ?Seth Hillbrand 在 KiCon US 2025 上為大家介紹了 KiCad 的規則系統,并詳細講解了自定義規則的設計與實例。? ” ? 演講主要圍繞 加強 KiCad 中的自定義
HarmonyOS實戰:自定義時間選擇器
前言 最近在日常鴻蒙開發過程中,經常會使用一些時間選擇器,鴻蒙官方提供的時間選擇器滿足不了需求,所以自己動手自定義一些經常會使用到的時間選擇器,希望能幫到你,建議點贊收藏! 實現效果
HarmonyOS實戰:高德地圖自定義定位圖標展示
的問題,建議點贊收藏! 實現效果 需求分析 首先需要實現一個自定義的圖標替代系統默認的箭頭。 獲取定位權限與位置信息。 獲取定位結果并展示當前位置。 技術實現 在鴻蒙的實際開發過程中,地圖定位權限首先需要申請兩個權限,
HarmonyOS應用自定義鍵盤解決方案
自定義鍵盤是一種替換系統默認鍵盤的解決方案,可實現鍵盤個性化交互。允許用戶結合業務需求與操作習慣,對按鍵布局進行可視化重構、設置多功能組合鍵位,使輸入更加便捷和舒適。在安全防護層面,自定義鍵盤可以
UIAbility組件與UI的數據同步介紹
通信。使用EventHub實現UIAbility與UI之間的數據通信需要先獲取EventHub對象,本章節將以此為例進行說明。
在UIAbility中調用eventHub.on()方法注冊一個自定義
發表于 05-16 06:10
如何添加自定義單板
在開發過程中,用戶有時需要創建自定義板配置。本節將通過一個實例講解用戶如何創建屬于自己的machine,下面以g2l-test.conf為例進行說明。
鴻蒙開發UI界面——@ohos.font (注冊自定義字體)
評論