请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

封sir
注册会员   /  发表于:2025-4-27 09:42  /   查看:117  /  回复:4
本帖最后由 Wilson.Zhang 于 2025-5-20 15:39 编辑

产品:SpreadJS
版本:18.0.7
调研编号:GCNSJS-27828
Last Review:2025-05-20
当前进展:确认为bug,调研中。



我使用 GC.Spread.Sheets.PDF.PDFFontsManager.registerFont(items.font_name, fonts);注册了 隶书 粗体的 ttf 字体包,转PDF的时候 如果有单元格设置的隶书 并且加粗了 就会报错 说文件格式错误,是我ttf包的问题吗,如果包的问题 可不可以给我一个你们好使的ttf包.我用的字体包已使用附件上传


问题1.rar

6.15 MB, 下载次数: 4

评分

参与人数 1金币 +200 收起 理由
Wilson.Zhang + 200

查看全部评分

4 个回复

倒序浏览
Matthew.Xue
超级版主   /  发表于:2025-4-27 11:55:37
沙发
本帖最后由 Matthew.Xue 于 2025-4-27 12:23 编辑

您好, 您上传的字体文件确实有问题。
由于很多字体具有版权,我们无法提供,还请您理解。您可以在系统的C:\Windows\Fonts下找到正确的隶书字体,如果没有,可以在字体岛、免费字体网等三方网站自行下载对应的字体,在使用前请和公司法务确认版权问题。
image.png355871581.png
至于您提到的加粗功能,由于隶书本身没有加粗的字体文件,在浏览器、Excel等软件中看到的加粗隶书并没有使用字体文件,而是使用了“字体合成”的功能,从常规隶书字体模拟了加粗隶书的效果,但这一点在pdf中无法使用,所以如果您无法找到加粗隶书的ttf文件,下载的pdf中隶书字体仍然会是常规的字重。
回复 使用道具 举报
封sir
注册会员   /  发表于:2025-4-27 15:21:01
板凳
Matthew.Xue 发表于 2025-4-27 11:55
您好, 您上传的字体文件确实有问题。
由于很多字体具有版权,我们无法提供,还请您理解。您可以在系统的C ...

您好,您说的PDF中加粗的隶书字体无法使用仍然是常规的,但是我用GC.excel java版本转出来是正常的 这个差异在哪
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:2025-4-27 18:07:59
地板
封sir 发表于 2025-4-27 15:21
您好,您说的PDF中加粗的隶书字体无法使用仍然是常规的,但是我用GC.excel java版本转出来是正常的 这个 ...

这个问题我需要和研发确认一下,请耐心等待,有进展我会和您及时同步
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:2025-5-7 09:40:22
5#
您好,久等了。
目前SpreadJS在savePDF时,的确不支持导出未注册的加粗字体(即加粗的隶书),这是SpreadJS的一个bug,目前正在修复中,请耐心等待,有进展我会和您及时同步。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部