作者

1、jatoolsPrinter官方正式免费版,支持ie6+(强烈推荐):

国内最早的web打印控件,以前有所谓的破解版,jatoolsP.cab,这个免费版,算是这个版本的升级版,可以完美解决原版本jatoolsP.cab中不支持ie9,ie10的问题
功能特点:
真正免费,不加水印,没有ip或域名限制,不限时间,兼容ie6+
无须注册,下载即用
提供经过微软数字签名的cab自动安装包,安装更方便
长期升级保障,免费论坛支持,让你无后顾之忧
稳定可靠,启动速度远胜同类产品
常用功能集于一身,简约而不简单,软件大小只有84k
官网地址:http://printfree.jatools.com
2、DLPrinter
DLPrinter打印控件完全免费,界面大方、使用简单、但无签名,支持打印预览、直接打印,可设置页眉、页脚、页边距、打印份数、纸张大小等信息。遗憾的是作者不知道是什么原因,从2007年至今没的更新。
作者博客:http://www.cnblogs.com/Yahong111/
3、墙外打印控件
墙外打印控件(QWPrint)是一款小巧的打印辅助软件,能够帮助众多制作B/S类程序的程序员更加灵活的控制客户端打印。
功能特点:
·小巧轻便,客户端在第一次使用时只要下载一个ActiveX控件即可使用。
·控制多种打印设置。程序员可以通过控件进行多项设置,包括设置打纸的页边距,页眉页脚,纸张大小等参数。
·精确控制打印。可以方便实现web下的套打操作。
作者博客:http://www.xwangye.com/
4、Lodop
作者博客:http://blog.sina.com.cn/caoyanqingwebsite/
5、楚琳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/