首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

征求web打印解决方案! 高分相赠解决思路

2012-01-07 
征求web打印解决方案!!!高分相赠最近一个项目里要用到web打印,本想使用水晶报表但是那个东西是要钱的嘛再

征求web打印解决方案!!! 高分相赠
最近一个项目里要用到web打印,本想使用水晶报表   但是那个东西是要钱的嘛   再说在虚拟主机上部署这个东西也是个很大的问题。
        用ie打印也可勉强实现     但是每次要打印的时候都出现“为帮助保护你的安全   ie已经限制此文件显示可能访问你的计算机的活动内容……”     看着就不是很爽。
        用activeX嘛     客户端要下载     而且也给人不安全的感觉
        请问高手们     有没有方法去掉ie打印的那个提示!!     或者是给我其他的解决反感     不甚感激阿!!!
        顺便问一下     水晶报表的web打印是什么原理阿   怎么它既不要下载activeX,也不要使用ie的打印   而且IE不会弹出什么信息提示框呢

[解决办法]
用MS的ReportingService,免费的,报表服务器,你需要的功能都有
[解决办法]
他是SQL2005自带的,不需要另外安装,只要部署好之后即可访问
你不可能不装数据库吧...
[解决办法]
如果你对打印的要求不太高的话,可以用
[解决办法]
水晶报表如果打印模式设置为ActiveX,用户使用时是需要下载插件的;如果设为pdf,则导出为pdf,也就是利用pdf进行打印了,无需下载插件,但客户需要安装pdf。
ReportServices嘛,没有提供插件功能,所以只能导出,不能直接打印,这里有我以前写的东西,可以参考一下:
http://blog.csdn.net/gaofeng2000/archive/2007/04/01/1548009.aspx
http://blog.csdn.net/gaofeng2000/archive/2007/04/12/1562813.aspx

要直接打印,还是得水晶报表了。
[解决办法]
mark
[解决办法]
学习哈

热点排行