找回密码
 立即注册

QQ登录

只需一步,快速开始

lin666

初级会员

40

主题

139

帖子

439

积分

初级会员

积分
439
lin666
初级会员   /  发表于:2018-5-29 14:23  /   查看:4099  /  回复:9
比如一个excel文件里面有10张表格,我任意选择几张表格 如何实现只打印我选择的表格?

9 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-29 15:14:01
沙发
回复 使用道具 举报
lin666
初级会员   /  发表于:2018-5-29 15:17:27
板凳
ClarkPan 发表于 2018-5-29 15:14
参考:
http://www.grapecity.com.cn/blogs/spreadjs-print-info
第一条

Q:如果打印多个sheet,但不是所有sheet。例如:spread中有四个sheet,如何打印其中的两个?
        A:这样需要将spread复制到一个临时spread中,在临时spread中删除不打印的sheet,然后打印临时spread。
这个能更具体一点吗
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-29 15:20:30
地板
就是说做一个tempspread,该spread不绑定div,是隐藏的,然后通过fromjson将显示的spread序列化
然后通过tojson在tempspread中反序列化,达到制作一个镜像,然后在tempspread中删除不需要的sheet,最后在tempspread中调用打印即可。
回复 使用道具 举报
lin666
初级会员   /  发表于:2018-5-29 16:16:43
5#
ClarkPan 发表于 2018-5-29 15:20
就是说做一个tempspread,该spread不绑定div,是隐藏的,然后通过fromjson将显示的spread序列化
然后通过to ...

我是指删除不需要的表格怎么操作
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-29 17:23:29
6#
回复 使用道具 举报
lin666
初级会员   /  发表于:2018-5-29 17:28:00
7#
ClarkPan 发表于 2018-5-29 17:23
http://help.grapecity.com/spread/SpreadSheets11/webframe.html#SpreadJS~GC.Spread.Sheets.Workbook~rem ...

不是这个意思啊 你这个我知道  我是指 我选择了一份excel的某几个表格 怎么获得其他表的角标或者说其他可以帮助删除其他表格的属性
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-29 18:08:00
8#
通过getSheetIndex获取该sheet的index
http://help.grapecity.com/spread ... ~getSheetIndex.html
回复 使用道具 举报
lin666
初级会员   /  发表于:2018-5-30 11:30:10
9#
本帖最后由 lin666 于 2018-5-30 11:31 编辑

.
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-30 12:23:45
10#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部