为什么有的字体注册了可以导出pdf,有的不行,例如宋体不行,仿宋可以[SJS-19037]
本帖最后由 Joestar.Xu 于 2023-7-6 10:16 编辑为什么有的字体注册了可以导出pdf,有的不行,例如宋体不行,仿宋可以
您好,理论上来说只要正确注册了字体,导出的PDF里面就会显示正确。听您的问题描述无法确定问题的原因,请您发一个可以复现出这个问题的Demo上来,我们这边结合实际情况调查一下看看。 麻烦看一下,这个宋体的文件能否在你们那里注册?我们试了不成功 彭贵 发表于 2023-6-29 15:44
麻烦看一下,这个宋体的文件能否在你们那里注册?我们试了不成功
您好,您试试用ttf格式的字体文件。我们SpreadJS目前是不支持ttc格式的字体文件的。
用你这个字体进行注册时报这个错
彭贵 发表于 2023-6-30 09:07
用你这个字体进行注册时报这个错
您好,您提供一下您乱码文件的ssjson,我们这边调查一下。 请查收。我们用这个JSON转成PDF文件时就报错了。 您好,我查看了您的json文件,看上去没有什么问题,所以我做了一个简单的Demo,请查收。
在Demo中我使用xhr的形式将字体文件读取进来,然后进行注册的操作。
此时我将您的json文件导入后,再导出为PDF的时候发现没有遇到乱码和报错的问题。
因为xhr读取文件会有跨域的问题,所以需要安装vscode的live-server插件,才能成功运行。
我将我的操作步骤录制为了一个GIF视频,您可以查看一下。
Joestar.Xu 发表于 2023-6-30 16:42
您好,我查看了您的json文件,看上去没有什么问题,所以我做了一个简单的Demo,请查收。
你好,麻烦再试一下这个字体文件,我们这也不行。 彭贵 发表于 2023-7-4 18:16
你好,麻烦再试一下这个字体文件,我们这也不行。
您好,您是说您在使用我给您提供的Demo导入这个字体的时候报错了吗?还是说导入后这个字体没有生效?
页:
[1]
2