找回密码
 立即注册

QQ登录

只需一步,快速开始

yzs5661

初级会员

12

主题

21

帖子

212

积分

初级会员

积分
212

微信认证勋章

yzs5661
初级会员   /  发表于:2017-8-17 09:11  /   查看:3057  /  回复:3
本帖最后由 yzs5661 于 2017-8-17 09:19 编辑


1.打印时只是显示另一个页面,并没有像一般的软件显示预览窗口,是什么原因
2.如何设置分页,要求每一页都要打印表头5行和表尾1行
3.打印时页边框线如何去掉
下图是打印前后的页面效果,使用系统自带的打印命令,FpSpread 10.0


打印前.png
打印后.png

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-8-17 10:27:42
沙发
1. 打印是调用浏览器的打印,IE是没有打印预览的,chrome有。
2. 前面行重复可以,后面现在不行
            FpSpread1.ActiveSheetView.PrintInfo.RepeatRowStart = 0;
            FpSpread1.ActiveSheetView.PrintInfo.RepeatRowEnd = 4;
3.  设置
            FpSpread1.ActiveSheetView.PrintInfo.ShowBorder = false;
回复 使用道具 举报
yzs5661
初级会员   /  发表于:2017-8-17 21:43:42
板凳
您好,按您提供的设置,打印时没有变化,还是有边框线,也就是如下语句无效:
FpSpread1.Sheets[0].PrintInfo.ShowBorder = false;
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-8-18 12:00:22
地板
可否给我提供哥Demo,我这里测试没问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部