new Font(options)
base/Font.js, line 2
支持如下方法:
[1、转换为json对象][2、克隆并返回一个新的LabelClass对象]
[3、将JSON里的数据导入,并返回一个新的LabelClass对象]
字体样式,参考示例:[字体样式]
| Name | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
构造参数
|
Example
const font = new zondy.symbol.Font({
// 字体
family: "微软雅黑",
// 文字大小,单位像素
size: 30,
// 文字是否为斜体,正常模式
style: "normal",
// 文字粗细
weight: "normal"
})
Members
-
decorationString
-
文字装饰元素,默认为"none"。设置"underline"显示文字下划线,设置"line-through"显示文字删除线
- Default Value: 'none'
familyString
字体名
- Default Value: 微软雅黑
sizeNumber
字体大小
- Default Value: 12
styleString
字体样式
- Default Value: normal
weightString
字体粗细, 可选"normal"|"bold"|"bolder"|"lighter"。"lighter"和"bolder"的效果可能会和浏览器上字体有关,需要字体中支持字重。一般字体仅支持细、一般、粗三种字重
- Default Value: normal