找回密码
 立即注册

QQ登录

只需一步,快速开始

test_tao

注册会员

3

主题

10

帖子

31

积分

注册会员

积分
31
最新发帖
test_tao
注册会员   /  发表于:2022-11-1 18:07  /   查看:2448  /  回复:7
本帖最后由 Ellia.Duan 于 2022-11-3 09:43 编辑


pdf转化的时候,上标的位置能不能调整

在编辑器中是这样的
image.png507537841.png

pdf转化后变成这样了

image.png233601988.png

7 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-11-1 18:13:55
沙发
您好,您可以将您编辑器内容转换为json文件上传一下,我们进一步调研测试后给您回复。

注:如何提供ssjson文件:
1、使用spread.toJSON()导出json
2、新建txt文件,修改后缀为 .ssjson
3、将json粘贴,并将此文件上传
回复 使用道具 举报
test_tao
注册会员   /  发表于:2022-11-1 18:22:41
板凳
本帖最后由 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
image.png120486754.png
image.png256593627.png
image.png498413695.png

测试上标问题.zip

10.91 KB, 下载次数: 168

回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-11-2 11:42:29
地板
本帖最后由 Ellia.Duan 于 2022-11-3 09:44 编辑

您好,此问题已复现,这边需要调研下,有了结果第一时间回复您。【SJS-15341】
回复 使用道具 举报
test_tao
注册会员   /  发表于:2022-11-29 17:04:24
5#
Ellia.Duan 发表于 2022-11-2 11:42
您好,此问题已复现,这边需要调研下,有了结果第一时间回复您。【SJS-15341】

您好,目前有解决方案吗
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-11-29 17:49:19
6#
本帖最后由 Ellia.Duan 于 2022-11-29 17:51 编辑

上标的字号为(13.333px * 0.7) = 9.33px,chrome默认的最小字号是12px,所以画上标时,pdf用12px来画。
将 Chrome 的最小字体大小更改为 9,导出的 PDF 可以很好地显示文本。
image.png918728637.png
设置最小字体后,将其导出为pdf ,可以发现pdf中上标正常
image.png333846740.png

所以,这是一个浏览器渲染机制,您可以更改浏览器设置以获得预期结果。


回复 使用道具 举报
test_tao
注册会员   /  发表于:2022-11-29 18:06:34
7#
Ellia.Duan 发表于 2022-11-29 17:49
上标的字号为(13.333px * 0.7) = 9.33px,chrome默认的最小字号是12px,所以画上标时,pdf用12px来画。
将 ...

谢谢,解决问题了
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-11-29 18:22:04
8#
解决问题就好,那本贴就结帖啦,有问题欢迎发新帖询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部