找回密码
 立即注册

QQ登录

只需一步,快速开始

dadado

初级会员

14

主题

47

帖子

354

积分

初级会员

积分
354

活字格认证

[已处理] Spread的分页问题

dadado
初级会员   /  发表于:2012-7-10 14:55  /   查看:12636  /  回复:17
请教Spread有没有在当前Cell强制插入分页符的功能?

17 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-7-10 16:04:00
沙发
回复 1楼dadado的帖子

dadado 你好,
1.在当前Cell强制插入分页符是否指的是:指定当前 Cell 之后该页结束?Spread 目前无法实现该功能。
2.还是在 Cell 中插入换行符?实现方法为:

  1.         protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             if (IsPostBack)
  4.                 return;
  5.             FarPoint.Web.Spread.TextCellType textCellType = new FarPoint.Web.Spread.TextCellType();
  6.             textCellType.AllowWrap = true;
  7.             textCellType.Multiline = true;
  8.             this.FpSpread1.Sheets[0].Cells[0, 0].CellType = textCellType;
  9.             this.FpSpread1.Sheets[0].Cells[0, 0].Text = "1\n2";
  10.         }
复制代码
回复 使用道具 举报
dadado
初级会员   /  发表于:2012-7-10 17:27:00
板凳
不好意思,说的有点歧义,
想要请教的是在Spread输出到Excel过程中,指定单元格的地方换页,能否实现?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-7-10 17:32:00
地板
回复 3楼dadado的帖子

不好意思,该 Case 无法实现。
回复 使用道具 举报
dadado
初级会员   /  发表于:2012-7-11 09:54:00
5#
是吗,OK

Iceman,我在Spread输出到Pdf时,打印出来的Pdf有以下现象,可以参考添加附件
请教怎么解决
1,网格线都打印出来了,怎么设置使得网格线不显示
2,可以看到数据都被截掉了,怎么完全输出
3,我想设置打印范围,列入A1到B75,该如何设置

谢谢
Pictrue.JPG
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-7-11 13:31:00
6#
回复 5楼dadado的帖子

dadado 你好,
关于 PDF 打印设置,可以参考 PrintInfo ,其中 ColStart、ColEnd、RowStart、RowEnd、 BestFitCols、ShowGrid、ShowBorder 等属性可以满足楼主的需求。
回复 使用道具 举报
dadado
初级会员   /  发表于:2012-7-11 13:53:00
7#
iceman感谢回复

确认了一下,
2,可以看到数据都被截掉了,怎么完全输出
这个问题没有很好的解决,
如果使用BestFitCols,感觉上是自动会将单元格撑大,因为我现在的单元格都是计算好的大小,
就是希望像Excel那样,如果1个单元格显示不下,也可以占用接下来单元格的空间来显示,
而非自动撑大单元格,这样有没有办法实现?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-7-11 15:31:00
8#
回复 7楼dadado的帖子

dadado 你好,
不好意思,无法实现 OverFlow 功能。
回复 使用道具 举报
dadado
初级会员   /  发表于:2012-7-11 15:56:00
9#
ok,看来只能合并单元格了,谢谢啦
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-7-11 16:02:00
10#
回复 9楼dadado的帖子

恩,不客气
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部