找回密码
 立即注册

QQ登录

只需一步,快速开始

gw0506
超级版主   /  发表于:2010-11-23 12:18:00
11#
可以调整页边距。PrintInfo中有Margin属性,可以调整试试。

我也发现你们的表格确实项目非常多,很专业,很细致~
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2010-11-23 13:09:00
12#
我已经将左右页边距都设定为0了,也不好用。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-11-23 13:43:00
13#
那从Spread接口上看,没有更直接的设置了。
不如你试着调大字体,增加Spread的size,然后调试到一个比较理想的效果。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2010-11-23 17:01:00
14#
无论怎样调整,右侧页边距只要稍窄一些,就会发生如上现象。
而且,表格中间部分竖线也会缺少。
难道SPREAD的表格必须留有很大的页边距吗?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-11-23 17:51:00
15#
Margin不能按照你示例代码中的写法来设置,请写成如下形式:
  1. info.Margin = New FarPoint.Web.Spread.PrintMargin(100, 10, 10, 10, 20, 20)
复制代码
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2010-11-24 10:46:00
16#
我按照版主的代码写入程序,问题依然如故。
经过不断测试,得到如下结论:
   右侧页边距不能小于80,否则问题出现。
不过,80的页边距确实有些太大了,郁闷。
不知这算否SPREAD的BUG.
版主可有好的解决办法否?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-11-24 12:13:00
17#
我也反复测试过,页边距可以调的更小,不过确实就出现你所说的边框显示的问题。
由于导出到PDF或者其他格式,收到来自第三方等条件的限制,还不能确定是不是Spread的bug,也已能确定是否可以调整或者修复。

我暂时也没有更好的解决方案了。不过就这个问题已经提交到产品开发团队,如果有workaround或者其他消息,我会立刻通知你。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2010-11-24 14:41:00
18#
谢谢!
热切等待中...
回复 使用道具 举报
gw0506
超级版主   /  发表于:2010-11-25 12:29:00
19#
很遗憾,经过开发团队确认,这的确是bug。
一旦有修复该bug的维护版发布,我们将第一时间通知你。
为你带来的不便,我们深表歉意。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2010-11-25 13:50:00
20#
知道是bug就不去费神研究了,呵呵。
不过,我们对用户的解释就费神了。
还是非常感谢您的回复。
等待维护版的发布!
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部