找回密码
 立即注册

QQ登录

只需一步,快速开始

机灵鬼

金牌服务用户

6

主题

21

帖子

59

积分

金牌服务用户

积分
59
最新发帖
机灵鬼
金牌服务用户   /  发表于:2022-1-11 17:34  /   查看:2596  /  回复:5
本帖最后由 Derrick.Jiao 于 2022-1-12 09:46 编辑

请问同一个excel的原始json分别使用gcexcel和spreadjs写出来的excel样式存在差别,如附件压缩包内所示,请问是前后端某些api不兼容导致的么

demo.zip

548.19 KB, 下载次数: 134

5 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-1-11 18:33:54
沙发
你好,这个是因为Excel不支持rgba带有透明度背景色,请将表单带有rgba的背景改成rgb背景色或者是十六进制的颜色。GcExcel导出之所以是正常的,是因为在5.0内部做了调整。而SJS在显示的时候也会将rgba转为rgb。因此两者导出的excel显示不一致。
回复 使用道具 举报
机灵鬼
金牌服务用户   /  发表于:2022-1-11 18:56:26
板凳
Derrick.Jiao 发表于 2022-1-11 18:33
你好,这个是因为Excel不支持rgba带有透明度背景色,请将表单带有rgba的背景改成rgb背景色或者是十六进制的 ...

好的了解,您说的这个应该是excel写出来单元格背景色变为黑色的原因是吧,还有个样式不一致就是我看spreadjs写出来的excel sheet顶部线条是正常的,gcexcel写出来是没有的数字周围是空白,就是我在附件里放了两张图片用红框圈起来的位置
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-1-12 09:47:22
地板
机灵鬼 发表于 2022-1-11 18:56
好的了解,您说的这个应该是excel写出来单元格背景色变为黑色的原因是吧,还有个样式不一致就是我看sprea ...

问题已复现,这边需要做进一步确认,此贴先改为保留处理,有进展会在本帖更新(DOCXLS-5389)
回复 使用道具 举报
机灵鬼
金牌服务用户   /  发表于:2022-1-12 09:58:38
5#
Derrick.Jiao 发表于 2022-1-12 09:47
问题已复现,这边需要做进一步确认,此贴先改为保留处理,有进展会在本帖更新(DOCXLS-5389)

好的,麻烦了
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-1-12 10:02:41
6#
本帖最后由 Derrick.Jiao 于 2022-1-30 11:18 编辑

应该的,有进展这边也会第一时间更贴告知。
————————————————————————————
该问题已在5.0.3中修复,预计在近期发布。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部