spreadjs 13.2.1 生成pdf后,上标的位置太高了【SJS - 15341】
本帖最后由 Ellia.Duan 于 2022-11-3 09:43 编辑pdf转化的时候,上标的位置能不能调整
在编辑器中是这样的
pdf转化后变成这样了
您好,您可以将您编辑器内容转换为json文件上传一下,我们进一步调研测试后给您回复。
注:如何提供ssjson文件:
1、使用spread.toJSON()导出json
2、新建txt文件,修改后缀为 .ssjson
3、将json粘贴,并将此文件上传
本帖最后由 test_tao 于 2022-11-1 18:53 编辑
Ellia.Duan 发表于 2022-11-1 18:13
您好,您可以将您编辑器内容转换为json文件上传一下,我们进一步调研测试后给您回复。
注:如何提供ssjs ...
已上传,谢谢
使用print,上标是正常,只有在使用生成pdf才会出问题
我在这里也试了下
保存和打印 | 功能例子 | SpreadJS JavaScript 学习指南 (grapecity.com.cn)
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/table-sheet/import-export/purejs
本帖最后由 Ellia.Duan 于 2022-11-3 09:44 编辑
您好,此问题已复现,这边需要调研下,有了结果第一时间回复您。【SJS-15341】 Ellia.Duan 发表于 2022-11-2 11:42
您好,此问题已复现,这边需要调研下,有了结果第一时间回复您。【SJS-15341】
您好,目前有解决方案吗 本帖最后由 Ellia.Duan 于 2022-11-29 17:51 编辑
上标的字号为(13.333px * 0.7) = 9.33px,chrome默认的最小字号是12px,所以画上标时,pdf用12px来画。
将 Chrome 的最小字体大小更改为 9,导出的 PDF 可以很好地显示文本。
设置最小字体后,将其导出为pdf ,可以发现pdf中上标正常
所以,这是一个浏览器渲染机制,您可以更改浏览器设置以获得预期结果。
Ellia.Duan 发表于 2022-11-29 17:49
上标的字号为(13.333px * 0.7) = 9.33px,chrome默认的最小字号是12px,所以画上标时,pdf用12px来画。
将 ...
谢谢,解决问题了 解决问题就好,那本贴就结帖啦,有问题欢迎发新帖询问。
页:
[1]