找回密码
 立即注册

QQ登录

只需一步,快速开始

wisestar

初级会员

28

主题

83

帖子

301

积分

初级会员

积分
301
QQ
wisestar
初级会员   /  发表于:2021-12-9 14:20  /   查看:2437  /  回复:5
1金币
pdf导出中文乱码,从论坛中找到的demo中的字体太大,前端加载太慢了,可以提供一个支持中文的,又比较小的字体文件吗?

最佳答案

查看完整内容

请问你设置的打印格式是什么呢?由于平台的差异,可能会导致在SpreadJS设置的打印信息,到后端导出pdf会存在偏差,这个属于平台的限制。另外,GcExcel,也是一款付费产品,需要添加授权,否则导出pdf会有水印。

5 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-9 14:20:37
来自 6#
wisestar 发表于 2021-12-9 15:32
我使用了GCExcel,然后我在页面设置的打印格式没有生效,另外导出的pdf还出现了试用版水印

请问你设置的打印格式是什么呢?由于平台的差异,可能会导致在SpreadJS设置的打印信息,到后端导出pdf会存在偏差,这个属于平台的限制。另外,GcExcel,也是一款付费产品,需要添加授权,否则导出pdf会有水印。
回复 使用道具 举报
wisestar
初级会员   /  发表于:2021-12-9 14:24:48
2#
本帖最后由 wisestar 于 2021-12-9 14:26 编辑

1
ecc6eb4ffd78412c4ba4343606c145c.png738692931.png
1639031045(1).png779147338.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-9 14:31:38
3#
你好,这个字体大小,我们无法控制,每个字体对应的转成的base64的大小也不一致。因此,请根据你的需求选择你需要的字体制作对应的字体文件。论坛的demo的字体包可能也包含了多种字体,你可以看下字体包中哪个字体不需要可以将其删除。

前端导出带有中文字符的pdf绕不开注册字体的问题,要彻底解决这个问题,建议您使用GCExcel,具体您可以参考这篇文章,通过GCExcel结合SpreadJS实现服务器端导出PDF
https://gcdn.grapecity.com.cn/fo ... &extra=page%3D2
回复 使用道具 举报
wisestar
初级会员   /  发表于:2021-12-9 15:32:40
4#
我使用了GCExcel,然后我在页面设置的打印格式没有生效,另外导出的pdf还出现了试用版水印
回复 使用道具 举报
wisestar
初级会员   /  发表于:2021-12-9 15:32:49
5#
Derrick.Jiao 发表于 2021-12-9 14:31
你好,这个字体大小,我们无法控制,每个字体对应的转成的base64的大小也不一致。因此,请根据你的需求选择 ...

我使用了GCExcel,然后我在页面设置的打印格式没有生效,另外导出的pdf还出现了试用版水印
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部