[开发技巧4]ASP.Net中使用水晶报表10的打印功能

这几天老看见有人说起水晶报表10 的打印功能如何如何,
因为我一直用的9,ASP+水晶报表9可以使用Activex方式完美打印
怎么说10里也不应该倒退啊.

刚好今天有mail来问,所以就装了个看看.原来如此.

[开发技巧4]ASP.Net中使用水晶报表10的打印功能_第1张图片

[开发技巧4]ASP.Net中使用水晶报表10的打印功能_第2张图片


在webform上设置CrystalReportViewer的属性,
其中有一项叫printMode,好象默认是pdf
也就是大家平时为什么一打印就就导出成pdf文件的原因了.
还有的朋友在显示界面上使用IE打印,把那个工具条都打印出来了,呵呵

其实你只要把printMode你点一下,选Activex,那么显示后就可以直接打印了.
[开发技巧4]ASP.Net中使用水晶报表10的打印功能_第3张图片
这是使用Activex打印模式后,点那个打印机图标的效果

[开发技巧4]ASP.Net中使用水晶报表10的打印功能_第4张图片

这是打印出来的效果,
[开发技巧4]ASP.Net中使用水晶报表10的打印功能_第5张图片


你可能感兴趣的:(asp.net)