找回密码
 立即注册

QQ登录

只需一步,快速开始

小王子哈哈
注册会员   /  发表于:2023-5-6 13:32  /   查看:1771  /  回复:2
本帖最后由 Lynn.Dou 于 2023-9-13 12:08 编辑

在spread表格中,单元格能选择中文字体(如宋体),如下图


050601.png

但是在添加的图表后,在设置字体中没有找到中文字体(如宋体),如下图:
050602.png

请问图表区域选项能把中文字体也显示出来选择吗?

2 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-6 18:53:05
沙发
本帖最后由 Lynn.Dou 于 2023-9-13 12:08 编辑

问题收到,我会将需求反馈给开发,另外也需要他们确认一下这块是否有修改的方法。(SJS-18149)
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-10 17:29:54
板凳
您好,您可以试一下下面的方法,下面的代码执行后将在图表的字体处添加对应字体
  1. var res = GC.Spread.Sheets.Designer.getResources();
  2. [
  3.     { value: "微软雅黑", text: "微软雅黑" },
  4.     { value: "黑体", text: "黑体" },
  5.     { value: "新宋体", text: "新宋体" },
  6.     { value: "仿宋", text: "仿宋" },
  7.     { value: "隶书", text: "隶书" },
  8.     { value: "楷体", text: "楷体" },
  9. ].forEach(function (font) {
  10.     var id = "ff" + (Object.keys(res.ribbon.fontFamilies).length + 1);
  11.     res.ribbon.fontFamilies[id] = { name: font.value, text: font.text };
  12. })
  13. GC.Spread.Sheets.Designer.setResources(res);
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部