找回密码
 立即注册

QQ登录

只需一步,快速开始

lishu
注册会员   /  发表于:2020-12-4 15:50:51
30#
DerrickJiao 发表于 2020-12-4 15:38
我这边将您的模板导入到最简单的一个demo里,您可以测试一下。
您将文件夹部署在服务器访问:http://loca ...

我最后给你发的那个环境运行不起来吗?
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-4 16:23:07
31#
lishu 发表于 2020-12-4 15:50
我最后给你发的那个环境运行不起来吗?

实在不行你看能不能远程我电脑帮我看看
我觉得应该就是我哪里用的有问题或者设置有问题
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-4 16:50:07
32#
或者是fonts1.js这个文件我做的不对
Excel文件用的是宋体
fonts1.js我用的是宋体文件转出来的

fonts1.rar

2.66 MB, 下载次数: 496

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-4 18:06:56
33#
lishu 发表于 2020-12-4 16:23
实在不行你看能不能远程我电脑帮我看看
我觉得应该就是我哪里用的有问题或者设置有问题

目前不支持除论坛以外的渠道,这边给您提供一个react的demo,您可以参考一下。
您可以结合上面的demo以及这个demo,在您的项目中考虑走服务端请求ttf文件实现注册字体,这部分代码需要您来实现。

print-react.zip

10.64 MB, 下载次数: 483

回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-7 13:28:47
34#
DerrickJiao 发表于 2020-12-4 18:06
目前不支持除论坛以外的渠道,这边给您提供一个react的demo,您可以参考一下。
您可以结合上面的demo以 ...

image.png745551147.png

image.png336928405.png

运行你给的这个功能以后导出的PDF文件内容也是乱码
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-7 15:26:38
35#
lishu 发表于 2020-12-7 13:28
运行你给的这个功能以后导出的PDF文件内容也是乱码

这个demo我注册了楷体,但是表单默认的字体不是楷体,所以导出的pdf是乱码
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-7 15:53:13
36#
DerrickJiao 发表于 2020-12-7 15:26
这个demo我注册了楷体,但是表单默认的字体不是楷体,所以导出的pdf是乱码

如果一个Excel里包含多个字体,是不是每个字体都注册一下就可以了
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-7 16:08:50
37#
DerrickJiao 发表于 2020-12-7 15:26
这个demo我注册了楷体,但是表单默认的字体不是楷体,所以导出的pdf是乱码




设置成楷体以后PDF导出不乱吗了,使用你上边提供的demo设置成宋体以后导出乱码
上边是我修改的
你帮我看看哪里设置的不对
还有如果一个Excel里有多个字体是不是注册多次字体就可以

回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-7 16:10:43
38#
DerrickJiao 发表于 2020-12-7 15:26
这个demo我注册了楷体,但是表单默认的字体不是楷体,所以导出的pdf是乱码

image.png526390380.png
image.png558868712.png
image.png986978454.png
回复 使用道具 举报
lishu
注册会员   /  发表于:2020-12-8 07:57:21
40#
DerrickJiao 发表于 2020-12-7 16:49
您的代码使用的也没问题,导出乱码是因为项目里面没有宋体。

如果一个Excel里有多个字体需要注册多次 ...

解决了
看来就是字体文件的问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部