找回密码
 立即注册

QQ登录

只需一步,快速开始

晴空

注册会员

19

主题

44

帖子

161

积分

注册会员

积分
161
晴空
注册会员   /  发表于:2022-6-9 17:40  /   查看:2426  /  回复:3
1金币
你好,我导入前的excel为宋体,导入后全变成了Calibri,我的字体也增加了宋体了
image.png609897460.png
见附件:
image.png946886596.png

Book1.zip

7.24 KB, 下载次数: 206

最佳答案

查看完整内容

原因在于这个单元格的字体是送宋体(标题)在excel中将其改为宋体即可。可以导入我提供的demo试一下

3 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-6-9 17:40:50
来自 4#
原因在于这个单元格的字体是送宋体(标题)在excel中将其改为宋体即可。可以导入我提供的demo试一下
image.png495332030.png

Book1.xlsx

11.48 KB, 下载次数: 167

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-6-9 18:20:43
2#
因为中文版的Excel,默认字体是宋体,如果你字体什么都不设置,也是显示为宋体。
SpreadJS是国际版,所以跟英文的Excel保持一致的。默认字体都是Calibri,所以导入到SpreadJS 后这些没有设置字体的单元格的字体会送宋体变成Calibri。
解决该问题可以在Excel手动设置一下全局字体是宋体后,在导入。
或者导入之后再统一设置。
回复 使用道具 举报
晴空
注册会员   /  发表于:2022-6-10 15:21:20
3#
Clark.Pan 发表于 2022-6-9 18:20
因为中文版的Excel,默认字体是宋体,如果你字体什么都不设置,也是显示为宋体。
SpreadJS是国际版,所以 ...

我设置了GC.Spread.Sheets.Themes.Office.bodyFont("宋体") 还是不好使
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部