本文转载自:http://blog.csdn.net/chz_cslg/article/details/25415347

在B/S模式开发中,打印是个很大的困扰.无论是采用页面直接输出或者引用WORD.DLL也好,都有不足之处.

目前最好的办法就是采用第三方控件,网上流传的打印控件有很多.总结了下推荐3个给大家:

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

2、墙外打印控件 
墙外打印控件(QWPrint)是一款小巧的打印辅助软件,能够帮助众多制作B/S类程序的程序员更加灵活的控制客户端打印。 
功能特点: 
·小巧轻便,客户端在第一次使用时只要下载一个ActiveX控件即可使用。 
·控制多种打印设置。程序员可以通过控件进行多项设置,包括设置打纸的页边距,页眉页脚,纸张大小等参数。 
·精确控制打印。可以方便实现web下的套打操作。 
下载地址:http://files.cnblogs.com/panshenglu/墙外打印控件.rar 
打印预览图:

3、Lodop(强烈推荐) 
对于这个打印控件,用一个词来形容:强大!不仅调用方便,而且功能比你想像中要强大得多。 
更多介绍大家到作者博客详细了解。 
下载地址:http://files.cnblogs.com/panshenglu/lodop4.0.zip 
打印预览图:

PS:三个东西已经全部传到我的微云上了。

(转)WEB第三方打印控件[ASP.NET常用工具]相关推荐

  1. ATGrid WEB报表打印控件/MIS报表控件

    ATGrid WEB报表打印控件/MIS报表控件 ATGrid报表控件/WEB插件[专业版],对EtCell进行了进行了全面的改革, 将会彻彻底底的解决你的报表问题,让你开发达到从未有过的轻松和喜悦- ...

  2. WEB免费打印控件推荐

    在WEB系统中,打印的确是个烦人的问题. 要么自己开发打印控件,如果项目时间紧,肯定来不及. 要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1.2W之间,这就麻烦了. 前段时间有机 ...

  3. 发现了一个好用的WEB项目打印控件--四方打印

    PAZU 与WEB打印  PAZU 组件应用于基于WEB的开发  PAZU 提供以下三大类功能:             1.控制IE窗口的外观和行为 1.1 通过 JavaScript 隐藏IE的地 ...

  4. WEB免费打印控件推荐(转载)

    在WEB系统中,打印的确是个烦人的问题. 要么自己开发打印控件,如果项目时间紧,肯定来不及. 要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1.2W之间,这就麻烦了. 前段时间有机 ...

  5. 自己开发基于Web的打印控件,真正免费不是共享

    1.1.0.121 版的控件,更新如下 SetPrintBackground 已被取消          SetMediaHeader        去掉了两个参数,见被划掉的文字部分 在做项目中发现 ...

  6. WEB 免费打印控件推荐

    在WEB 系 统中,打印的确是个烦人的问题. 要么自己开发打印控件,如果项目时间紧,肯定 来不及. 要么购买成熟的打印控件,如果是大项目可以考 虑,但如果项目只有几K 到1 .2W 之间,这就麻烦了. ...

  7. 做了个web应用打印控件,用了4Fang WEB 打印控件,免费

    做了个网页程序,选择了一个web打印控件,在浏览器升级到ie7后,不能打印了. 然后用了4Fang WEB 打印控件,免费的,支持ie6,ie7,ie8,可以自定义纸张大小, 自定义页眉页脚,分页.. ...

  8. 兼容所有浏览器的Web打印控件的设计方案

    兼容所有浏览器的Web打印控件的设计方案 设计方案的简单实现网址:http://www.lc-simple.com/PrintTest/ 第一章:Web打印控件的原理 Web打印控件的工作的原理如下: ...

  9. 免费Web打印控件测试

    在WEB系统中,打印的确是个烦人的问题----特别是你的应用环境又有很多种类的打印机.如果自己开发打印控件,可能因为项目时间紧而来不及.前段时间有机会接触了一下WEB打印.在博客园.CSDN以及各个论 ...

最新文章

  1. 在Workload Automation中实现suspend分析
  2. nginx添加stream模块1.20
  3. 你的iPhone 13,粉了吗?
  4. java配置文件报错_java使用spring框架配置文件时遇到的错误——Referenced file contains errors...
  5. hashmap 复制_复杂链表的复制
  6. 使用FastJson解析时有关内部类的两个问题
  7. OS- -进程详详解
  8. C++: 06---构造函数析构函数
  9. react中key的正确使用方式
  10. python神奇时钟项目_怎么在Python项目中利用Pygame绘制一个时钟
  11. 激活MyEclipse 6.5方法-通过一段Java程序生成激活码
  12. wininet InternetOpen\InternetOpenUrl\InternetReadFile 等
  13. 手势控制鼠标(源码)
  14. 王树尧老师运筹学课程笔记 07 线性规划与单纯形法(标准型、基、基解、基可行解、可行基)
  15. dirent.h缺失,Microsoft Visual Studio 2019( Professional)解决方案
  16. UE4 四叉树 QuadTree
  17. “移除”虚拟机和“从磁盘中删除”虚拟机的区别
  18. 面了三十个人,说说我的真实感受
  19. Docker常用命令-全流程
  20. 网站上面无法显示woff、svg格式字体

热门文章

  1. fancybox 在打开窗口前 先执行 js脚本,fancybox设置只能通过右上角关闭,fancybox遮罩层关闭...
  2. 调优 DB2 UDB v8.1 及其数据库的最佳实践-IBM developerWorks
  3. California Dreaming
  4. springMVC 时间、js、html处理
  5. 苹果官方 Crash文件分析方法 (iOS系统Crash文件分析方法)
  6. 对象的引用和clone
  7. 如何计算两个文档的相似度(一)
  8. ZendStudio中,缺少gbk gb2312编码的解决办法
  9. 纽约时报:华为大举挺进美国市场
  10. Silverlight:正式进入2.0