echarts label设置自定义字体
时间: 2023-07-07 21:17:48 浏览: 326
ECharts多行文字两端对齐饼图.zip
要在 ECharts 中设置自定义字体,可以使用 `textStyle` 属性来实现。具体步骤如下:
1. 在 HTML 页面中引入自定义字体文件,例如:
```html
<head>
<style>
@font-face {
font-family: 'MyCustomFont';
src: url('path/to/MyCustomFont.ttf');
}
</style>
</head>
```
2. 在 ECharts 的配置项中设置 `textStyle` 属性,例如:
```javascript
option = {
xAxis: {
type: 'category',
data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
axisLabel: {
textStyle: {
fontFamily: 'MyCustomFont' // 使用自定义字体
}
}
},
yAxis: {
type: 'value',
axisLabel: {
textStyle: {
fontFamily: 'MyCustomFont' // 使用自定义字体
}
}
},
series: [{
data: [820, 932, 901, 934, 1290, 1330, 1320],
type: 'line',
label: {
show: true,
position: 'top',
textStyle: {
fontFamily: 'MyCustomFont' // 使用自定义字体
}
}
}]
};
```
其中,`textStyle` 属性可以设置字体的大小、颜色、粗细等样式,也可以设置字体的名称,即 `fontFamily` 属性,用于指定使用的字体文件。
注意,如果使用的字体文件是相对路径,需要确保 ECharts 的页面与字体文件在同一目录下,或者使用绝对路径来指定字体文件的位置。
阅读全文