能否将打印内容打印到屏幕而不是打印机?(100分)

  • 主题发起人 主题发起人 Tome200
  • 开始时间 开始时间
T

Tome200

Unregistered / Unconfirmed
GUEST, unregistred user!
各路大侠:
请问我怎样才能将要打印的内容打印到屏幕而不是打印机?
没有用到QR。
 
打印预览? 有很多这样的控件啊。
 
把printer的Canvas改成Image的Canvas
 
就是,打印预览就行了。
 
用打印预览好啦。
 
若用Servers组件,采用WordApplicatin1.PrintPreView;
若用CreateOleObject方式,则采用MsWord.FilePrintPreView;
 
打印预览
 
我不想用控件,我想在代码的方式下实现打印预览.
因为我自己正准备开发一个新的控件,即用纯代码的方式实现打印与预览.
现在已完成一部分但预览效果不是很理想,所以想改变一种预览的方式。
 
哦,如果你想自己开发一个报表控件的话,为什么不参考一下这个呢????
http://www.51delphi.com/delphi/soft?cx=KingReport
非常不错的一个国产报表生成器,作者对国内实际情况给于了很好的考虑.吐血推荐.
作者已将源码一起贡献出了。你看一下??
 
后退
顶部