找回密码
 立即注册

QQ登录

只需一步,快速开始

lishu
注册会员   /  发表于:2020-11-30 16:59:42
10#
DerrickJiao 发表于 2020-11-30 14:07
那个是字体的ttf文件,您需要在网上查找simsun的ttf字体文件,转换为base64格式后,按照
var fonts = {" ...


我在这里转完以后导出还是乱码
我把我的代码上传到附件里麻烦你们帮我看看问题原因
checkMethod.xlsx为引用的模板
http://127.0.0.1:3003/checkMethod#/expExcel?id=d3cc9e886a6f437f908232c11ebeecf5为测试地址

PDF导出.rar

14.83 MB, 阅读权限: 150, 下载次数: 1

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-11-30 18:05:14
11#
lishu 发表于 2020-11-30 16:59
我在这里转完以后导出还是乱码
我把我的代码上传到附件里麻烦你们帮我看看问题原因
checkMethod.xlsx ...

您好,您给的地址,这边无法访问

建议您参考一下这篇技术博客
https://www.grapecity.com.cn/blo ... ont-garbled-problem

如果可以,麻烦您提供一份能直接运行的demo上传至论坛,能有效提高解决问题的效率
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-1 08:01:27
12#
DerrickJiao 发表于 2020-11-30 18:05
您好,您给的地址,这边无法访问

建议您参考一下这篇技术博客

这个是demo
麻烦你帮我看

PDF导出.rar

14.83 MB, 下载次数: 566

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-1 11:02:02
13#
lishu 发表于 2020-12-1 08:01
这个是demo
麻烦你帮我看

请问如何运行您的demo呢?

这边给您提供一个走服务端注册字体的demo您可以参考一下,这是网盘地址:链接: https://pan.baidu.com/s/1TZpbRCDr-sXm2amKmeP5xw  密码: wg89

效果如图:
image.png430858764.png
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-1 14:15:26
14#
DerrickJiao 发表于 2020-12-1 11:02
请问如何运行您的demo呢?

这边给您提供一个走服务端注册字体的demo您可以参考一下,这是网盘地址:链 ...

image.png842140197.png
你给我的这个例子我直接运行
image.png252998351.png
这个文件以后导出PDF也是乱码
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-1 14:19:47
15#
lishu 发表于 2020-12-1 14:15
你给我的这个例子我直接运行

这个文件以后导出PDF也是乱码

您需要将这个demo在本机部署,通过localhost访问。这边是可以正常导出无乱码的 image.png432520446.png
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-1 16:00:05
16#
DerrickJiao 发表于 2020-12-1 14:19
您需要将这个demo在本机部署,通过localhost访问。这边是可以正常导出无乱码的

我用了你给的demo里的方法,fonts.js和simhei.ttf
导出PDF还是乱码
你能不能看看我发的那个demo
帮我看看问题出在哪里
我那个是react工程里的一个模块
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-1 16:32:21
17#
lishu 发表于 2020-12-1 16:00
我用了你给的demo里的方法,fonts.js和simhei.ttf
导出PDF还是乱码
你能不能看看我发的那个demo

麻烦您提供一个可直接运行的demo,这样能够提高沟通的效率,快速地给定位问题、解决问题。您提供的单独模块这边无法运行,看不到测试的效果。
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-2 17:18:07
18#
DerrickJiao 发表于 2020-12-1 16:32
麻烦您提供一个可直接运行的demo,这样能够提高沟通的效率,快速地给定位问题、解决问题。您提供的单独模 ...

我做出了一个简化的工程
不过这个工程压缩完以后有点大
这里传不上去
你能不能留个联系方式我加你微信或者钉钉把工程压缩文件发给你
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-2 17:24:21
19#
lishu 发表于 2020-12-2 17:18
我做出了一个简化的工程
不过这个工程压缩完以后有点大
这里传不上去

您可以上传至网盘,再将链接分享即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部