请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

yitong

金牌服务用户

10

主题

53

帖子

376

积分

金牌服务用户

积分
376
yitong
金牌服务用户   /  发表于:2016-12-1 23:51  /   查看:7094  /  回复:15
你好,1、请问利用spread.print()打印,怎么直接打印,不要预览窗口。
2、头部的日期,系统名称以及底部的链接地址怎么去掉。
3、如果单据的明细比较多的话,分页的时候,红色部分在新的页面可以重复打印,请问怎么实现?
谢谢!
无标题.png

15 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-2 09:25:10
沙发

你好,1、请问利用spread.print()打印,怎么直接打印,不要预览窗口。
这个是浏览器的行为,代码无法控制
2、头部的日期,系统名称以及底部的链接地址怎么去掉。
这个是浏览器打印选项加的页眉页脚,要在预览窗口的选项中取消勾选
3、如果单据的明细比较多的话,分页的时候,红色部分在新的页面可以重复打印,请问怎么实现?
上面部分可以重复,下面重复不了,这个和Excel的打印设置是一致的。您这个需求需要直接设置好合适的行数然后打印
printInfo.repeatRowStart(0);
printInfo.repeatRowEnd(2);

有关打印您看下http://demo.gcpowertools.com.cn/ ... #/samples/printInfo
回复 使用道具 举报
yitong
金牌服务用户   /  发表于:2016-12-3 23:57:16
板凳
谢谢,我通过浏览器的设置解决了直接打印和显示的问题。
重复打印,我自己拼json也实现了。

还有个问题,请问怎么设置纸张的大小,和页面的边距?
回复 使用道具 举报
yitong
金牌服务用户   /  发表于:2016-12-4 00:10:53
地板
printInfo.paperSize={"width": 300,"height": 600};
设置纸张大小能这样写吗?

打印没啥效果。
我看后台json存的数据格式是这样的,就是不知道怎么写进去的。
"printInfo": {
                "firstPageNumber": 1,
                "paperSize": {
                    "height": 1100,
                    "kind": 1,
                    "width": 850
                }
            },
其中,firstPageNumber,kind也不知道是啥意思呢?
回复 使用道具 举报
yitong
金牌服务用户   /  发表于:2016-12-4 00:30:28
5#
printInfo.paperSize(new spreadNS.PaperSize(300,600));
原来纸张大小是这样设置的,不知道边距怎么弄了。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-5 09:01:14
6#
页边距是margin

printInfo.margin({top:75, bottom:75, left:20, right:20, header:10, footer:20});
http://sphelp.grapecity.com/webh ... intInfo~margin.html
回复 使用道具 举报
yitong
金牌服务用户   /  发表于:2016-12-6 15:23:43
7#
已解决,多谢了
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-6 15:26:20
8#
回复 使用道具 举报
远光软件
初级会员   /  发表于:2016-12-7 15:11:36
9#
yitong 发表于 2016-12-3 23:57
谢谢,我通过浏览器的设置解决了直接打印和显示的问题。
重复打印,我自己拼json也实现了。

你好,你的浏览器是怎么设置的直接打印和显示问题呢?我也面临这个问题。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-7 15:21:30
10#
远光软件 发表于 2016-12-7 15:11
你好,你的浏览器是怎么设置的直接打印和显示问题呢?我也面临这个问题。

可以具体描述下吗
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部