spreadJS 14.2.6 使用fitPagesWide导出pdf,文字换行了(SJS-14324)
本帖最后由 Lynn.Dou 于 2022-8-17 16:08 编辑原来一行能显示开,导出pdf后换行了,显示不全,fitPagesWide缩放的时候,不会缩放文字吗
网页显示的:
pdf:
您好,
请将相关ssjson文件上传下,这边实际测试调研下问题原因。
注:如何提供ssjson文件:
1、使用spread.toJSON()导出json
2、新建txt文件,修改后缀为 .ssjson
3、将json粘贴,并将此文件上传。
Lynn.Dou 发表于 2022-8-5 13:47
您好,
请将相关ssjson文件上传下,这边实际测试调研下问题原因。
本帖最后由 Lynn.Dou 于 2022-8-9 14:01 编辑
问题已复现,已将此问题记录下来进一步调研原因,待有进展在贴中通知您。
本贴先做保留处理。 测试您提供的ssjson文件时注意到,您单元格中使用的font为calibri。请问代码中注册的中文字体是什么呢?是否设置了中文备选字体,使中文可以正常导出呢?
为了避免这些因素的影响,建议您在附件demo的基础上,添加上自己的代码,使可复现此问题,
这边在代码基础上进一步调研下解决方案。
Lynn.Dou 发表于 2022-8-9 15:30
测试您提供的ssjson文件时注意到,您单元格中使用的font为calibri。请问代码中注册的中文字体是什么呢?是 ...
加上我的代码后报错了
{
"errorCode": 0,
"errorMessage": "File read and write exception."
} Lynn.Dou 发表于 2022-8-9 15:30
测试您提供的ssjson文件时注意到,您单元格中使用的font为calibri。请问代码中注册的中文字体是什么呢?是 ...
这是我改完后的,字体注册的微软雅黑
awfsdb 发表于 2022-8-10 09:02
这是我改完后的,字体注册的微软雅黑
备选字体也是微软雅黑 demo收到,报错原因是msyh.ttf文件有误,这边更换后导出pdf不会报错了。目前再进一步调研原因,待有进展在贴中通知您。
更新进展:
接9楼,应该是浏览器的最小字体大小限制。请检查您的浏览器
默认情况下,最小字体大小应为 12,将此配置调整为更小的大小,如 5,然后重新启动 chrome 并再次导出为 pdf,您会发现文本不再自动换行。
页:
[1]
2