找回密码
 立即注册

QQ登录

只需一步,快速开始

kd2011

金牌服务用户

22

主题

52

帖子

7714

积分

金牌服务用户

积分
7714

活字格认证

kd2011
金牌服务用户   /  发表于:2012-10-24 10:09  /   查看:4944  /  回复:1
在Spread for winform 5.0 中,在单元格中录入一些内容, 直接打印,未设置任何边框效果,打印出来的效果是最外部有 一个黑色边框框住了,且默认的灰色单元格边框也打印出来了,应该是Bug....求解答

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-10-24 11:22:00
沙发
回复 1楼kd2011的帖子

可以使用以下方法打印:

  1. PrintInfo print = new PrintInfo();
  2.             print.PrintToPdf = true;
  3.             print.PdfFileName = "123.pdf";
  4.             print.ShowBorder = false;
  5.             print.ShowColor = false;
  6.             print.ShowColumnHeader =  PrintHeader.Hide;
  7.             print.ShowRowHeader = PrintHeader.Hide;

  8.             FarPoint.Win.Spread.GridLine gl = new FarPoint.Win.Spread.GridLine(FarPoint.Win.Spread.GridLineType.None, Color.Red);
  9.             fpSpread1.ActiveSheet.HorizontalGridLine = gl;
  10.             fpSpread1.ActiveSheet.VerticalGridLine = gl;

  11.             this.fpSpread1.Sheets[0].PrintInfo = print;
  12.             this.fpSpread1.PrintSheet(0);
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部