WEB免费打印控件推荐

WEB系统中,打印的确是个烦人的问题。

要么自己开发打印控件,如果项目时间紧,肯定来不及。

要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K12W之间,这就麻烦了。

前段时间有机会接触了一下WEB打印。在博客园、CSDN上找了老半天,终于,功夫不付有心人,终于找到了。

现在就推荐给大家分享。

1、  DLPrinter

DLPrinter打印控件完全免费,界面大方、使用简单、但无签名,支持打印预览、直接打印,可设置页眉、页脚、页边距、打印份数、纸张大小等信息。遗憾的是作者不知道是什么原因,从2007年至今没的更新。

作者博客:http://www.cnblogs.com/Yahong111/

下载地址:/Files/panshenglu/DLPrinter.rar

打印预览图:

 

 

 

 

2、墙外打印控件

墙外打印控件(QWPrint)是一款小巧的打印辅助软件,能够帮助众多制作B/S类程序的程序员更加灵活的控制客户端打印。

功能特点:

·小巧轻便,客户端在第一次使用时只要下载一个ActiveX控件即可使用。

·控制多种打印设置。程序员可以通过控件进行多项设置,包括设置打纸的页边距,页眉页脚,纸张大小等参数。

·精确控制打印。可以方便实现web下的套打操作。

作者博客:http://www.xwangye.com/

下载地址:/Files/panshenglu/墙外打印控件.rar

打印预览图:

 

 

 

 

 

 

3Lodop(强烈推荐)

对于这个打印控件,用一个词来形容:强大!不仅调用方便,而且功能比你想像中要强大得多。

更多介绍大家到作者博客详细了解。

作者博客:http://blog.sina.com.cn/caoyanqingwebsite/

下载地址:/Files/panshenglu/lodop4.0.zip

打印预览图:

 

 

4楚琳Web打印控件

  楚琳Web打印控件是以C/S架构的报表工具进行B/S架构的报表设计
  【软件特点】
  1、报表功能强大,报表设计采用FastReport,可以和水晶报表媲美,支持自定义纸张大小,支持直接打印。
  2、报表设计高效而简单,和C/S架构下的报表设计效率差不多。
  3、方便的中国式报表的设计,可以快速而准确设计出报表中的表格线。
  4、支持ASP, ASP.NET, PHP, JSP等多开发语言。
  5、支持简体中文、英文、繁体中文等多国语言。
  6、免费使用,免费版无功能和时间限制。

  作者博客:http://www.cnblogs.com/dong0738/

  下载地址:http://www.onlinedown.net/soft/112053.htm
              http://www.duote.com/soft/30400.html
              http://www.xinyuerj.com/ASP/楚琳Web打印控件.rar

    打印预览图:

-------------------------------------------------------------------------------

如果各位有更好的,请跟帖!谢谢。

posted @ 2009-09-21 17:17 〖六六S〗 阅读(19273) 评论(37) 编辑 收藏

 回复 引用 查看   
#1楼 2009-09-21 17:35 一线风      
收藏了。

 回复 引用 查看   
#2楼 2009-09-21 17:36 AK47      
支持!
 回复 引用 查看   
#3楼 2009-09-21 17:40 SEO工具      
漂亮。
 回复 引用 查看   
#4楼 2009-09-21 17:45 史文星      
恩 看看
 回复 引用 查看   
#5楼 2009-09-21 17:49 斯克迪亚      
很好,这样确实方便很多,比那些文件输出的打印方案省事
 回复 引用 查看   
#6楼 2009-09-21 17:56 燕之威      
楼主我爱死你了,项目中要用到,正发愁呢!
 回复 引用 查看   
#7楼 2009-09-21 18:02 GuoYong.Che      
用RDLC不是挺好吗
 回复 引用 查看   
#8楼 2009-09-21 18:16 KiNg.JiOnG      
都是不开源的!
 回复 引用 查看   
#9楼 2009-09-21 18:37 shenzhen      
谢谢楼主。。正好学习下

 回复 引用 查看   
#10楼 2009-09-21 18:47 shenzhen      
楼主能每个控件都写过demo的话就真的好完美了。。。呵呵,要求有点过分的话。。请包涵
这些东西,的确经常需要,特别是WEB开发,现在IE8有打印功能,还算过得去,功能也很全。
 回复 引用 查看   
#12楼 2009-09-21 19:34 大星星      
收藏
 回复 引用 查看   
#13楼 2009-09-21 20:12 dream one minute      
收藏了,谢谢!
 回复 引用 查看   
#14楼 2009-09-21 21:25 Sam Lin      
干嘛一定要打印控件?直接window.print()不就搞定了吗?

简单才是最好的

 回复 引用 查看   
#15楼 2009-09-21 22:10 子风      
web 打印,收藏了,谢谢
 回复 引用 查看   
#16楼 2009-09-22 00:03 hchxxzx      
非常感谢
 回复 引用 查看   
#17楼 2009-09-22 08:16 MikeChang.NET      
DLPrinter 使用的时候提示windows 已经阻止此软件因为无法验证发行者,怎么处理呀

 回复 引用 查看   
#18楼[楼主] 2009-09-22 09:23 〖六六S〗      
@shenzhen
在下载包中每个控件的演示都有的。

 回复 引用 查看   
#19楼[楼主] 2009-09-22 09:25 〖六六S〗      
@MikeChang.NET
由于该打印控件没有获得MS的签名,所以请将IE允许安装不签名的ActiveX控件就可以了。

 回复 引用 查看   
#20楼[楼主] 2009-09-22 09:27 〖六六S〗      
@燕之威
希望对你有帮助!谢谢关注

 回复 引用 查看   
#21楼[楼主] 2009-09-22 09:28 〖六六S〗      
@Sam Lin
当然如果对打印格式没有要求是可以的。但如果要实现套打什么的就麻烦了。

 回复 引用 查看   
#22楼 2009-09-22 09:30 軒轅劍      
顶哦
 回复 引用 查看   
#23楼 2009-09-22 12:15 webaspx      
不错,收藏了。
 回复 引用 查看   
#24楼 2009-09-22 20:59 墙外行人      
呵呵,荣幸.关于套打,以及多页套打,可以看墙外打印控件的帮助中http://www.xwangye.com/qwprint/里面有一篇关于精确打印的文章,感觉对于套打解释的还比较好,
 回复 引用 查看   
#25楼 2009-09-26 16:35 SouthRobin      
haha,收藏,收藏
 回复 引用 查看   
#26楼 2009-09-28 12:22 shenzhen      
恩。。谢谢楼主的回复。。收藏了
 回复 引用 查看   
#27楼 2009-10-14 14:18 軒轅劍      
除了第一个是真正的免费 免费的果然功能没那么强大,没更新的动力了
 回复 引用 查看   
#28楼 2010-09-16 17:40 normal      
<转贴>赞一下Lodop网页打印控件
2010年8月23日 10:38:45 发布:cuiwenyuan
憋了好几个周了,不得不说Lodop网页打印控件真的太好用了。本来印度同事开发的一个网页打印标签的系统,因为是给很多供应商用的,直接打印网页的版面控制方式根本没办法打印出统一的格式。后来还是还是通过我的方案,借助Lodop解决了这个问题,也让老板知道中国制造企业也很厉害。
需要强调的是这个软件集成到现有的网页程序非常方便,直接js代码就可以!可以实现很多网页套打、打印机选择、预览等功能。另外这个软件的价格很低,可以按照IP、域名或者公司授权,即便是使用免费版,企业也可以实现我们大部分的需求。

 回复 引用 查看   
#29楼 2010-09-30 09:27 、柒少爺|灬      
支持
 回复 引用 查看   
#30楼 2010-11-05 10:41 瓦岗寨      
Mark
 回复 引用 查看   
#31楼 2010-11-17 12:00 realshibo      
Mark,准备学习
 回复 引用 查看   
#32楼 2010-11-21 02:22 wwan      
我想问的是支持chrome,opera,firefox等非ie浏览器吗?
 回复 引用 查看   
#33楼[楼主] 2011-01-05 10:49 〖六六S〗      
@wwan
没做过测试。你可以下载测试一下。

 回复 引用 查看   
#34楼 2011-03-23 19:41 normal      
@wwan
Lodop6.0都支持这些的。

 回复 引用 查看   
#35楼 2011-05-20 18:35 testalex      
PAZU 是4Fang 为配合“四方在线”软件于2004年开发的WEB打印控件,适用于各种WEB软件项目的打印。

PAZU是客户端软件,使用于IE作为客户端的所有应用,与服务器端开发语言无关,即PAZU支持所有的开发语言开发的WEB应用,无论是Java还是Dot Net还是PHP 还是…都没有问题,客户端是IE就可以了。
如果你的应用的客户端不是IE,是firefox/chrome等非IE浏览器,您就需要PAZU的NP版本(NP版本我们的项目小组正在内部测试,估计在2009年10月份会推出给大家使用,敬请留意)

PAZU广泛支持IE6、IE7、IE8,支持WinXP以上操作系统,包括Windows Vista 和 Windows 7。

PAZU还支持IE内核的非IE浏览器, 如傲游、QQ浏览器、世界之窗等。

PAZU还支持使用IE浏览器编程对象自己编写的各种应用浏览器。
由于Windows Vista 以上操作系统和IE8以上版本在系统权限校验、安全性方面的巨大提升,使得目前网上公布的绝大部分WEB打印控件都不能完美支持WinVista和Win7、IE8等新一代WEB应用平台。PAZU的开发小组花费了大量的时间来使得PAZU具备最完全的兼容能力。

PAZU于2005年投入正式商用,是国内最早的WEB打印控件,被广大客户和朋友广泛应用于:电信、移动通信、银行、政府、医院、教育等各种大型应用中,这些前期付费的用户为PAZU和4Fang的发展贡献了宝贵的“粮草”,在此我们对前期付费购买PAZU许可的所有客户朋友表示最高的敬意。
2009年6月,4Fang 决定自2009年6月20日起,PAZU完全无限制免费推出,4Fang迈出的这一步这标志着4Fang的策略由一家相对技术封闭的应用软件开发公司走向技术开放的新里程。4Fang 将以:

 回复 引用 查看   
#36楼 2011-05-20 18:37 testalex      
PAZU 是一个ActiveX组件(NP版本是一个Plugin),本文档只讨论ActiveX版本(IE内核浏览器适用),NP版本的说明文档我们将另文发布。
PAZU 是一个已经通过微软代码认证签名的控件,用户可以在使用到这个控件的时候会自动提示安装,保证发布的便利性。
在你的WEB页里面使用<Object>标签可以引用PAZU控件,如下:
<object classid="clsid:AF33188F-6656-4549-99A6-E394F0CE4EA4"
codebase=“http://www.4Fang.net/4ff/sc_setup.exe
id="pazu"
name="pazu" >
<param name="License" value="You Need a License from 4Fang"/>
</object>
说明:<object> 元素是用于嵌入ActiveX的,Flash也是通过这种方式嵌入到页面里面的。
Classid里面的字符串是指向PAZU的专属标识,是不能更改的。系统通过这个值检索并载入PAZU控件
Codebase 是指向用户可以下载到PAZU安装包的网址,如果安装包在你自己的网站上,你可以更改这个codebase属性,使得用户可以顺利下载安装PAZU控件。如果这个网址设置错误,IE将不会提示用户下载安装。
Id 属性允许你通过javascript或者vbscript使用getElementById方法,获得PAZU控件对象。
Name属性和id属性类似
按我们的免费授权约定,您不应该也不允许更改id 和 name 的值。
Param 参数,必须有一个License 的属性,value 是这个参数属性的值。它的意义是4Fang的授权许可。
您可以向4Fang申请一个免费的授权,详细的申请方法请看本文的许可授权章节,你要把你获得的授权码填入到Value值里面,PAZU才能正常工作。
注意:当你用http://127.0.0.1/ 开头去访问你的应用的时候,或者是双击的你网页文件直接打开网页的时候,不填入许可PAZU也可以正常运作。因此如果你要测试或者体验PAZU的功能而不打算使用PAZU发布你的应用,您就不必要向4Fang提成免费许可申请。

 回复 引用 查看   
#37楼 2011-12-26 13:49 hautbbs      
很好,很强大!