ngui/font
setDefaultFonts(fonts)
設(shè)置默認字體列表,使用字符時多個字體名稱使用逗號分隔,字體必須是已經(jīng)注冊過的否則無效。
defaultFontNames()
返回當前有效的默認字體列表
familyNames()
獲取當前注冊的所有字體家族名稱列表
fontNames(family)
通過字體家族名稱返回字體列表
test(name)
測試當前注冊過的字體家族或字體
- @arg
name
{String
} font name or family name
- @ret {
bool
}
registerFont(fontData[,alias])
通過字體數(shù)據(jù)Buffer
注冊,成功返回true
這個方法會將比registerFontFile()
消耗更多的內(nèi)存,如果文件在本地最好使用registerFontFile()
- @arg
fontData
{Buffer
} 字體數(shù)據(jù)
- @arg
[alias]
{String
} 設(shè)置一個可選的別名
- @ret {
bool
}
registerFontFile(path[,alias])
通過本地文件路徑注冊,成功返回true
注意:這個路徑只能為本地文件路徑,如file:///var/data/font.ttf
或 /var/data/font.ttf
setFamilyAlias(family, alias)
設(shè)置字體家族別名
- @arg
family
{String
} 當前注冊的字體家族名
- @arg
alias
{String
} 不能根現(xiàn)有的家族與字體名稱重復,但可以替換現(xiàn)有的別名
更多建議: