日期:2014-05-17  浏览次数:20821 次

请教各位,winform 的打印功能一般用什么方法?
我没写过太多打印方面的代码,几年前写过,早就忘了。
记得是用 PrintDocument 相关的类,一行一行把要打印的东西画出来。

.net 4.0 的 winform 工程,不知道现在有更方便的打印方法吗?
比如打印一个采购清单,还是跟以前一样,一行一行画呢,
还是用水晶报表设计好报表再打印?
还是用其他第三方组件来打印?

哪种方法用的多呢?

------解决方案--------------------
用第三方的或者水晶报表吧 WinForm做报表好想都是用这个做
------解决方案--------------------
使用第三方插件比较方便。 vs 自带了报表reportviewer
------解决方案--------------------
水晶报表吧!
如果有第三方的,应该都会带报表设计的,也可以用。
------解决方案--------------------
你还是用第三方的方便些,fastreport,水晶,dev
------解决方案--------------------
http://blog.csdn.net/happy09li/article/details/6931959
------解决方案--------------------
支持大家回复的,除了使用fastreport,水晶,dev 我还用EastReport。
------解决方案--------------------
IE自带打印,水晶报表,reportservice