日期:2014-05-18  浏览次数:20396 次

请教一个有关于asp.net 的打印的问题?
本人最近在跟一个老师在开发一个小型的MIS系统,其中在票据打印这个地方出现了问题.虽然在网上查了很多关于asp.net打印的文章,但是却没有一个适合的.在这个MIS系统中,我们采用的是水晶报表.但是用起来不是很方便,特别是在打印这个地方的时候,很麻烦.比如格式控制,而且运行速度很慢,不知道那个高手有这方面经验,请赐教.谢谢!

------解决方案--------------------
有如下方案:
(1)水晶报表,缺点lz已经说了
(2)ReportView,与水晶报表差不多
(3)动态html,效率高,但格式不易调整。
(4)导出Word或Excel,主要缺点是导出后仍能修改数据。
(5)导出PDF,可以考虑iTextSharp.dll,比较好用,格式也容易控制,但客户端需要安装Acrobat。

总之,Web没有十全十美的打印方式,主要原因还是Web的安全控制太多