更新问题进展:
经调研,此问题属于Excel与WPS的区别。
当富文本样式中没有字体时,对于Excel,它将继承默认的主题字体和字体大小。
对于WPS,它只继承了默认主题字体,没有使用字体大小。
所以,只需要给一个固定的字体即可,示例代码如下:
- sheet.setValue(0, 2, {
- richText: [
- {
- text: "金额(含税,"
- },
- {
- style: {
- foreColor: "rgb(230,63,0)",
- font:"Calibri 14px"
- },
- text: "元"
- },
- {
- text: ")"
- },
- ]
- }, GC.Spread.Sheets.SheetArea.colHeader);
复制代码
另,前面技术顾问提供的demo在mac中显示错误是否对您当前的问题有影响呢?
您先参考上述方案看是否可解决贴中反馈的问题。
|