找回密码
 立即注册

QQ登录

只需一步,快速开始

表格6666
金牌服务用户   /  发表于:2024-6-3 14:02  /   查看:1116  /  回复:4
【17.0.5】打印问题确认

默认点击打印出来的页面中,打印预览区域的表格是有显示行和列标题的,但是导入一个 sjs 的文件之后,打印的预览表格就没有行和列的标题了。

需求是期望打开这个 sjs 之后,还能正常默认在预览区域的不




image.png903259887.png
image.png569654540.png

4 个回复

倒序浏览
表格6666
金牌服务用户   /  发表于:2024-6-3 14:03:29
沙发
用于复现打印问题的 sjs 文件

打印问题.sjs

6.84 KB, 下载次数: 234

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-6-3 14:47:27
板凳
是否打印行列头的配置是在每个sheet的printinfo中的,这些信息在你保存workbook为ssjson或者sjs时也会存储下来。
https://demo.grapecity.com.cn/sp ... fo#showcolumnheader
https://demo.grapecity.com.cn/sp ... tInfo#showrowheader


新建的workbook中,这两个选项默认是true,所以就是你说的会打印

你给的文件中肯定是保存前已经设置了不打印行列头,如果要统一打印行列头的话。那么就在加载文件后,重新设置一下就行,可以参考上述的链接来设置。

如果是通过ui打开的文件,也可以使用FileLoaded事件
https://demo.grapecity.com.cn/sp ... r.Events#fileloaded
回复 使用道具 举报
表格6666
金牌服务用户   /  发表于:2024-6-21 10:26:12
地板
Richard.Ma 发表于 2024-6-3 14:47
是否打印行列头的配置是在每个sheet的printinfo中的,这些信息在你保存workbook为ssjson或者sjs时也会存储 ...

解决了,谢谢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-21 14:34:48
5#
好的,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部