導(dǎo)入模塊
import font from '@ohos.font'
font.registerFont
registerFont(options: FontOptions): void
在字體管理中注冊(cè)自定義字體。
系統(tǒng)能力: SystemCapability.ArkUI.ArkUI.Full
參數(shù):
| 參數(shù)名 | 類型 | 必填 | 說明 |
|---|---|---|---|
| options | FontOptions | 是 | 注冊(cè)的自定義字體信息。 |
FontOptions
系統(tǒng)能力: SystemCapability.ArkUI.ArkUI.Full
| 名稱 | 類型 | 必填 | 說明 |
|---|---|---|---|
| familyName | string | 是 | 設(shè)置注冊(cè)的字體名稱。 |
| familySrc | string | 是 | 設(shè)置注冊(cè)字體文件的路徑。 |
示例:
// 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目錄同級(jí) }) } build() { Column() { Text(this.message) .align(Alignment.Center) .fontSize(20) .fontFamily('medium') // medium:注冊(cè)自定義字體的名字 .height('100%') }.width('100%') } }
審核編輯 黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
ui
+關(guān)注
關(guān)注
0文章
211瀏覽量
22478 -
鴻蒙
+關(guān)注
關(guān)注
60文章
3031瀏覽量
46195
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
自定義卡片編輯組件
自定義卡片編輯頁(yè)面從左到右分為功能區(qū)、預(yù)覽畫布區(qū)和屬性配置區(qū)。
開發(fā)者可以拖動(dòng)左邊組件圖標(biāo)到中間畫布區(qū)域,選中中間畫布上某個(gè)組件時(shí),右邊會(huì)展示該組件的屬性配置,修改屬性配置可以實(shí)時(shí)在畫布上生效
發(fā)表于 04-22 11:11
使用Python/MyHDL創(chuàng)建自定義FPGA IP
使用 Python/MyHDL 創(chuàng)建自定義 FPGA IP,與 Vivado 集成,并通過 PYNQ 進(jìn)行控制——實(shí)現(xiàn)軟件上的簡(jiǎn)單硬件設(shè)計(jì)。
MCUXpresso SDK創(chuàng)建自定義清單
概述
MCUXpresso SDK 24.12 介紹塞德恩漢CED支持自定義清單,使開發(fā)人員能夠精確定義其工作區(qū)中包含哪些組件、驅(qū)動(dòng)程序、中間件和板支持包。此功能在極簡(jiǎn)主義、可重復(fù)性和 CI/CD
發(fā)表于 04-07 07:11
02. 如何在 Allegro 中快速自定義字體?| 芯巧Allegro PCB 設(shè)計(jì)小訣竅
Allegro PCB設(shè)計(jì)小訣竅系列--如何在Allegro中快速自定義字體背景介紹:在進(jìn)行PCB設(shè)計(jì)時(shí),設(shè)計(jì)人員通常會(huì)在PCB上添加各種絲印信息,用來標(biāo)注元器件的位號(hào)、PCB版本信息、繪制時(shí)間以及
發(fā)表于 04-03 16:34
極海APM32F427如何實(shí)現(xiàn)自定義USB HID設(shè)備與PC進(jìn)行通信
最近需要使用到 APM32F427 枚舉成Custom HID設(shè)備進(jìn)行用戶自定義通信,但是官方的例程只有提供的HID枚舉為鼠標(biāo)或者鍵盤類型的設(shè)備。這里記錄一下,怎么使用Geehy官方的USB中間件,實(shí)現(xiàn)自定義的USB HID設(shè)備進(jìn)行用戶通信。
如何為 Vision Five 2 編譯自定義 Linux 內(nèi)核?
參考、幫助和鏈接,說明如何為 Vision Five 2 編譯自定義內(nèi)核以及 StarFive 開發(fā)團(tuán)隊(duì)必須提供哪些驅(qū)動(dòng)程序,那就太好了。
發(fā)表于 02-24 07:44
如何在TensorFlow Lite Micro中添加自定義操作符(2)
reshape算子進(jìn)行說明,如何將reshape算子注冊(cè)到解析器中,接下來介紹如果我們想自定義一個(gè)算子需要干些什么。
無圖形界面模式下自定義檢查工具的應(yīng)用
此前文章已介紹 ANSA 中的自定義檢查工具。本文將探討該功能在無圖形界面(No-GUI)模式下的應(yīng)用,旨在滿足標(biāo)準(zhǔn)化工作流程的需求,適用于需要高度自動(dòng)化的前處理場(chǎng)景。通過集成自定義檢查,用戶可實(shí)現(xiàn)工作流程的高效自動(dòng)化運(yùn)行。
【M-K1HSE開發(fā)板免費(fèi)體驗(yàn)】相關(guān)源碼之閱讀和分析1-使用XComponent + Vsync 實(shí)現(xiàn)自定義動(dòng)畫
介紹
XComponent 提供了應(yīng)用在 native 側(cè)調(diào)用 OpenGLES 圖形接口的能力,本文主要介紹如何配合 Vsync 事件,完成自定義動(dòng)畫。在這種實(shí)現(xiàn)方式下,自定義動(dòng)畫的繪制不在 UI
發(fā)表于 09-03 16:05
UI開發(fā)概述
組件是UI的必要元素,形成了在界面中的樣子,由框架直接提供的稱為系統(tǒng)組件,由開發(fā)者定義的稱為自定義組件。系統(tǒng)內(nèi)置組件包括按鈕、單選框、進(jìn)度
發(fā)表于 06-24 06:36
KiCad 中的自定義規(guī)則(KiCon 演講)
“ ?Seth Hillbrand 在 KiCon US 2025 上為大家介紹了 KiCad 的規(guī)則系統(tǒng),并詳細(xì)講解了自定義規(guī)則的設(shè)計(jì)與實(shí)例。? ” ? 演講主要圍繞 加強(qiáng) KiCad 中的自定義
HarmonyOS實(shí)戰(zhàn):自定義時(shí)間選擇器
前言 最近在日常鴻蒙開發(fā)過程中,經(jīng)常會(huì)使用一些時(shí)間選擇器,鴻蒙官方提供的時(shí)間選擇器滿足不了需求,所以自己動(dòng)手自定義一些經(jīng)常會(huì)使用到的時(shí)間選擇器,希望能幫到你,建議點(diǎn)贊收藏! 實(shí)現(xiàn)效果
HarmonyOS應(yīng)用自定義鍵盤解決方案
自定義鍵盤是一種替換系統(tǒng)默認(rèn)鍵盤的解決方案,可實(shí)現(xiàn)鍵盤個(gè)性化交互。允許用戶結(jié)合業(yè)務(wù)需求與操作習(xí)慣,對(duì)按鍵布局進(jìn)行可視化重構(gòu)、設(shè)置多功能組合鍵位,使輸入更加便捷和舒適。在安全防護(hù)層面,自定義鍵盤可以
UIAbility組件與UI的數(shù)據(jù)同步介紹
通信。使用EventHub實(shí)現(xiàn)UIAbility與UI之間的數(shù)據(jù)通信需要先獲取EventHub對(duì)象,本章節(jié)將以此為例進(jìn)行說明。
在UIAbility中調(diào)用eventHub.on()方法注冊(cè)一個(gè)自定義
發(fā)表于 05-16 06:10
鴻蒙開發(fā)UI界面——@ohos.font (注冊(cè)自定義字體)
評(píng)論