若是windows应用程序,直接用IE的打印功能(文件-打印)就可以了或其CrystalViewer本身也带打印按钮;
对Web应用程序有三种打印方式:但都有其局限性实现起来就不想Windows程序那么容易了!
   1、导出报表为可以由客户端的现有应用程序打印的格式。 
   2、使用PrintToPrinter 方法从服务器打印报表。 
   3、将报表作为一个连续的页提供以通过 Internet Explorer 浏览器在客户端启用打印。
至于Web的打印方法我推荐你到“帮助”-“索引”中输入“报表”选“Crystal Reports”在出现的页面中点“将报表合并到应用程序中 ”-在链接页面中点“Web 应用程序中的报表 ”—在出现的页面中点“打印 Web 窗体 Viewer 中的报表”即可!