找回密码
 立即注册

QQ登录

只需一步,快速开始

yue1859921
初级会员   /  发表于:2023-9-11 19:39  /   查看:2474  /  回复:9
本帖最后由 Clark.Pan 于 2023-9-27 15:51 编辑

产品名称:GcExcel
版本号:V6.2
问题编号:DOCXLS-8898

SpreadJS表格显示的内容是完整的,但是 用GcExcel转pdf后没有正常显示, 见红框处


image.png999697875.png

转换后 pdf预览  结果  

image.png933562927.png

ssjon数据已上传附件,麻烦帮忙看下原因,谢谢

testpdf.zip

19.78 KB, 下载次数: 540

9 个回复

倒序浏览
Banana
注册会员   /  发表于:2023-9-12 09:03:11
沙发
建议在制作ssjson模板时,需要换行的地方“装置”和“(CT)”之间使用 ALT + ENTER 键强制换行,再导出ssjon。使用这样的文件经GcExcel生成PDF,就可保持一致啦。

image.png365660399.png
image.png617208861.png
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-9-12 09:58:41
板凳
本帖最后由 Ellia.Duan 于 2023-9-26 14:22 编辑

您好,您的问题已复现,这边将深入调研下,换行策略问题。此贴将置为保留处理,待有进展,会及时通知您。

问题编号:【DOCXLS-8898】
回复 使用道具 举报
yue1859921
初级会员   /  发表于:2023-9-12 10:54:36
地板
Banana 发表于 2023-9-12 09:03
建议在制作ssjson模板时,需要换行的地方“装置”和“(CT)”之间使用 ALT + ENTER 键强制换行,再导出ssj ...

检定依据的数据是一个完整的数据,数据是后台渲染回来的,人工没法一个一个去强制换行。按正常情况,我看到的是什么的内容和格式就应该转成什么样。
回复 使用道具 举报
yue1859921
初级会员   /  发表于:2023-9-12 10:56:24
5#
Ellia.Duan 发表于 2023-9-12 09:58
您好,您的问题已复现,这边将深入调研下,换行策略问题。此贴将置为保留处理,待有进展,会及时通知您。

好的,麻烦看看原因
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-9-12 11:22:59
6#
yue1859921 发表于 2023-9-12 10:56
好的,麻烦看看原因

您好,此问题已在v6.2.2版本修复,此版本预计在最近发布。待发布后,这边会及时通知您,您更新测试看看。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-9-22 17:16:35
7#
您好,v6.2.2版本已发布,您可以升级测试一下。
回复 使用道具 举报
yue1859921
初级会员   /  发表于:2023-9-26 12:09:40
8#
Ellia.Duan 发表于 2023-9-22 17:16
您好,v6.2.2版本已发布,您可以升级测试一下。

已测试,已可以正常显示,但pdf显示的内容位置与spreadjs中的位置 有些差异

image.png627118529.png


转换成pdf后  (CT)X  这几个字符跑到第一行去了
image.png166741942.png
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-9-26 14:25:06
9#
好的,将继续为您调研下问题。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-10-19 16:02:11
10#
您好,经过调研,SpreadJS的列宽单位,GcExcel的列宽单位是百分之一英寸。前端和后端在列宽上存在差异,会导致换行点不同。所以造成了上述问题,在不同地方换行。目前没有办法在前端和后端在换行问题上保持绝对一致,除非您手动换行。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部