找回密码
 立即注册

QQ登录

只需一步,快速开始

Ellia.Duan SpreadJS 开发认证
超级版主   /  发表于:2023-10-30 10:00  /   查看:1542  /  回复:0
本帖最后由 Ellia.Duan 于 2023-10-30 10:00 编辑

背景:通过GcExcel导出PDF文件,当文件中存在宋体字体时,且Linux中没有相应字体文件,所以通过这篇教程,在字体库目录中添加了宋体文件。但是通过GcExcel导出PDF时,一直提示“Error on getting font 宋体”

这是怎么回事呢?
经过多方排查,最后发现问题出在了simsunbd.ttf这个字体上。
在Linux中,当字体库中同时存在simsun.ttf、simsunbd.ttf两个字体文件时,GcExcel使用的pdfbox报错,为此我们已向这个第三方插件报告了此问题。
针对此问题中,可以删除simsunbd.ttf字体文件,并且使用Windows自带的simsun.ttc。
由于GcExcel会模拟粗体宋体效果,不需要专门的粗体宋体,所以并不用担心宋体粗体会没有效果的问题。


0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部