mirror of
https://gitee.com/baidu/amis.git
synced 2024-11-29 18:48:45 +08:00
4b8dd7a9ca
* feat: Office viewer 支持 Excel * 修复类型报错 * 修复类型报错
1.5 KiB
1.5 KiB
title | description | type | group | menuName | icon | order |
---|---|---|---|---|---|---|
Office Viewer Excel | 0 | ⚙ 组件 | OfficeViewer Excel 渲染 | 24 |
6.3 及以上版本
基本用法
{
"type": "office-viewer",
"src": "/examples/static/all.xlsx",
"excelOptions": {
"height": 500
}
}
除了 xlsx
,也支持后缀为 csv
及 tsv
的文件
配置项
由于接口可能有变化,这里只列出少量配置项,后续补充
{
"type": "office-viewer",
"excelOptions": {
"showSheetTabBar": false,
"showFormulaBar": false
},
"src": "/examples/static/all.xlsx"
}
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
showFormulaBar | boolean |
true | 是否显示公式拦 |
showSheetTabBar | boolean |
true | 是否显示底部 sheet 切换 |
fontURL | object |
字体地址,参考下面的说明 |
字体配置
由于浏览器中缺少特定字体,将展现会不一致,这些字体都是有版权的,因此本项目中不提供,需要自行准备,然后配置 fontURL
映射到对应的地址,渲染时就会加载。
类似如下配置
{
"type": "office-viewer",
"excelOptions": {
"fontURL": {
"等线": "/static/font/DengXian.ttf",
"仿宋": "/static/font/STFANGSO.TTF",
"黑体": "/static/font/simhei.ttf"
}
},
"src": "/examples/static/all.xlsx"
}