打印时如何控制表格线的粗细?(100分)

  • 主题发起人 主题发起人 lzliang
  • 开始时间 开始时间
L

lzliang

Unregistered / Unconfirmed
GUEST, unregistred user!
打印时如何控制表格线的粗细?我打印表格时表格线都比较粗和黑,
能否控制表格线的粗细,象《用友》的报表一样!
 
不要用quickreport,直接用print。canvas划线就可以了,想画细没问题。
 
quickreport表格线的粗细一般可调整到满足需要的粗细。
 
用quickreport在我看来是不可能的
即使是同一报表在不同的打印机打印出来的效果也不一定会相同
 
每个BAND的frame属性中有一项可以调整线条粗细
试一下就知道了
 
我不想用quickreport。
用print好象不能实现预览和现场调整报表。
我现在用的报表工具可以实现现场调整报表,只是报表线比较粗不能调整,
各位能否推荐一个好的报表工具。
 
fastreport打印报表的功能很不错,也能满足你的要求。
 
用SHAPE也行的
 
用Printer对象直接打印,想怎么控制都行。
 
lzliang:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
请认真阅读大富翁论坛规则说明 http://www.delphibbs.com/delphibbs/rules.htm
 
多人接受答案了。
 
我用QReport控件,边框用Band的Frame,宽度为1(最小是1,能细一点吗?)。表格线用Shape控件,打印后边框太粗,表格线太细,于是将Shape的Pen.Width一根根设为6才将就,但Print与Preview的线粗细又统一不起来了。我的表格线很多,请问有何简便方法,非常感谢。
 
后退
顶部