如何在一张纸上打印出两个DBGrid表格中数据和一张Image上的图形?(50分)

  • 主题发起人 主题发起人 两只小猪
  • 开始时间 开始时间

两只小猪

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在一张纸上把两个数据表格和一个画在IMage中的曲线图打印出来,应该怎么做呢?也就是连续打,而不是打印完一个就换纸或停止而下面的就打不出来了
[帮帮忙啊!]
 
自己想了个比较笨的办法:
在 Form 上放了一个 PaintBox 控件和一个 Image 控件,把所有想要打印的东西都放在 PaintBox 上,然后用CoprRect( )函数把PaintBox.Canvas复制到Image.Cancas 上,然后用 Printer.Canvas.StretchDraw() 就可以按纸的范围打印出来了,我试了一下,效果还不错。只是比较麻烦,如果哪位有更简单方便的方法还望不吝赐教。
 
你的办法 还不错
 
看来大家对这个问题不是很感兴趣,呵呵
 
后退
顶部