找回密码
 立即注册

QQ登录

只需一步,快速开始

孙志强 讲师达人认证
金牌服务用户   /  发表于:2023-11-29 09:28  /   查看:2282  /  回复:5
本帖最后由 Richard.Huang 于 2023-12-1 16:43 编辑

产品:GcExcel
版本:V6.2.5
问题编号:DOCXLS-9359
LastReview:2023/12/01
该问题主要原因是前端列宽单位和后端列宽单位不一致造成的,目前这是一个限制难以解决

image.png88370970.png image.png520166625.png

导出的pdf与在线编辑的excel存在区别
附件中为该ssjson

test.zip

3.68 MB, 下载次数: 263

5 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-11-29 11:58:16
沙发
您好,根据您的描述我分别在SpreadJSV16.2.6以及GcExcelV6.2.5中分别进行了测试,目前确实出现了您所描述的问题,我们会对此进行深入调研,一旦有相关进展消息我会第一时间在本贴中进行回复。问题编号:DOCXLS-9359
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-12-1 16:42:11
板凳
最新调研结果:
造成GcExcel导出的pdf与SpreadJS中展示不一致的问题主要是因为前端列宽的单位和后端列宽的单位是不一致的,前端的列宽单位为px,后端列宽单位为pt。px和pt之间的换算关系会因为不同显示器和环境而变化,因此无法一一对应或者换算。
这目前还是一个限制。
回复 使用道具 举报
孙志强讲师达人认证
金牌服务用户   /  发表于:2023-12-2 09:53:52
地板
Richard.Huang 发表于 2023-12-1 16:42
最新调研结果:
造成GcExcel导出的pdf与SpreadJS中展示不一致的问题主要是因为前端列宽的单位和后端列宽的 ...

这个该如何解决呢
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-12-4 13:31:11
5#
本帖最后由 Richard.Huang 于 2023-12-5 17:38 编辑
孙志强 发表于 2023-12-2 09:53
这个该如何解决呢

最新调研结果:我们产品在很努力的让后端和前端导出的pdf保持一致,但是还没有突破。因此没有很好的解决方案
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-26 09:34:43
6#
您好,该问题在新版本中通过重构底层的部分设计和逻辑已经实现,您可以升级到最新版本后再试试看。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部