com.herewhite.sdk.domain.FontFace class 参考

  • Android

更新时间不可用

详细描述

适用版本:Whiteboard Android SDK 2.16.134。

字体配置文件,与 CSS 中的 FontFace 属性对应。

@since 2.11.2

父类:WhiteObject;继承接口详见父类。

属性与 JSON 字段

Java 非公开字段通过对应 getter/setter 访问;可选包装类型未设置时通常不写入 JSON。初值包含字段声明及无参构造中的直接赋值;其他构造参数以签名为准。

字段声明源码初值说明
fontStyleString fontStyle未显式赋值

模型属性;通过对应 getter/setter 访问。

fontWeightString fontWeight未显式赋值

模型属性;通过对应 getter/setter 访问。

unicodeRangeString unicodeRange未显式赋值

模型属性;通过对应 getter/setter 访问。

表格内容超出当前宽度,可横向滚动查看更多列。
公开成员签名
FontFace (String name, String src)
StringgetFontStyle ()
voidsetFontStyle (String fontStyle)
StringgetFontWeight ()
voidsetFontWeight (String fontWeight)
StringgetUnicodeRange ()
voidsetUnicodeRange (String unicodeRange)
表格内容超出当前宽度,可横向滚动查看更多列。

变量说明

fontStyle

Text
String fontStyle

源码初值:未显式赋值

模型属性;通过对应 getter/setter 访问。

fontWeight

Text
String fontWeight

源码初值:未显式赋值

模型属性;通过对应 getter/setter 访问。

unicodeRange

Text
String unicodeRange

源码初值:未显式赋值

模型属性;通过对应 getter/setter 访问。

函数说明

FontFace()

FontFace(String name, String src)
参数
参数名描述
name

字体名称,需要和 CSS 中 font-family 字段的值对应。

src

字体文件的地址,需要和 CSS 中 src 字段的值对应。支持的格式为 url(),表示指向远程字体文件位置,例如,url("https://white-pan.oss-cn-shanghai.aliyuncs.com/Pacifico-Regular.ttf")。

表格内容超出当前宽度,可横向滚动查看更多列。

getFontStyle()

String getFontStyle()

获取字体样式。

返回值

字体样式。

setFontStyle()

void setFontStyle(String fontStyle)

设置字体样式。

参数
参数名描述
fontStyle

字体样式,需要和 CSS 中 font-style 字段的值对应,取值包括:

  • normal:(默认)常规。
  • italic:斜体。
表格内容超出当前宽度,可横向滚动查看更多列。

getFontWeight()

String getFontWeight()

获取字体粗细。

返回值

字体粗细。

setFontWeight()

void setFontWeight(String fontWeight)

设置字体粗细。

参数
参数名描述
fontWeight

字体粗细,需要和 CSS 中 font-weight 字段的值对应。

表格内容超出当前宽度,可横向滚动查看更多列。

getUnicodeRange()

String getUnicodeRange()

获取字体的字符编码范围。

返回值

字体的字符编码范围

setUnicodeRange()

void setUnicodeRange(String unicodeRange)

设置字体的字符编码范围。

参数
参数名描述
unicodeRange

字体的字符编码范围,需要和 CSS 中 unicode-range 字段的值对应。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?