找回密码
 立即注册

QQ登录

只需一步,快速开始

水牛
初级会员   /  发表于:2024-8-26 11:46:23
11#
本帖最后由 水牛 于 2024-8-26 12:16 编辑
Ellia.Duan 发表于 2024-8-26 11:28
您好,您看到的在SpreadJS中显示淡灰色的线,不是边框,而是网格线。

我说的不是网格线,你使用14.1.3版本,这个sjson导入后点击打印,会发现开头没有设置边框,但是打印时有了边框

111.zip

9.39 KB, 下载次数: 81

回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-26 13:50:19
12#
抱歉,之前理解错了您的意思,出现上述问题,是因为添加了showBorder(true)。会默认添加外边框。

如果您不想在首行添加边框,也不想出现在合并单元格分页时出现无边框的问题。
目前有两个方案,
第一个是楼上提到的,设置分页预览,根据具体的分页去设置在分页线处合并单元格,设置边框。
第二个方案是可以设置将所有列缩放为1页。如下图所示: image.png702015075.png image.png921206054.png image.png52629698.png
回复 使用道具 举报
水牛
初级会员   /  发表于:2024-8-26 14:59:18
13#
Ellia.Duan 发表于 2024-8-26 13:50
抱歉,之前理解错了您的意思,出现上述问题,是因为添加了showBorder(true)。会默认添加外边框。

如果您 ...

好的,为啥你打印的时候开头没有边框,我设置了showBorder(true)后打印时就有边框了。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-26 15:36:27
14#
您好,12楼给出的两个方案基于showBorder(false)
回复 使用道具 举报
水牛
初级会员   /  发表于:2024-8-27 10:10:28
15#
Ellia.Duan 发表于 2024-8-26 15:36
您好,12楼给出的两个方案基于showBorder(false)

第二个方案是可以设置将所有列缩放为1页。请问下14.1.3版本有这个功能吗?
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-27 11:44:30
16#
支持
回复 使用道具 举报
水牛
初级会员   /  发表于:2024-8-27 15:13:46
17#

为啥我的14.1.3打印没有将所有列缩放为1页....
1724742816807.png410737304.png
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-27 17:21:09
18#
本帖最后由 Ellia.Duan 于 2024-8-27 17:22 编辑

您截图所示的内容,应该是浏览器的打印设置,不是SpreadJS的打印设置,我看了下,14.1.3版本中Designer还没有打印设置的UI配置,只能通过代码配置。

您可以通过下面的代码设置打印
https://demo.grapecity.com.cn/sp ... ntInfo#fitpageswide
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-30 10:45:29
19#
您好!从跟帖信息了解到您的问题已得到了有效的解决方案,那就结贴了。如有问题,欢迎继续发帖沟通。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部