zoukankan      html  css  js  c++  java
  • 专业的web打印插件

    Lodop是什么?参考官方网站:http://www.lodop.net/

    • 有人说她是Web打印控件,因为她能打印、在浏览器中以插件的形式出现,用简单一行语句就把整个网页打印出来;
    • 有人说她是打印编程接口,因为她介于浏览器和打印设备之间,是个通道和桥梁,几乎能想到的打印控制事项都能做到;
    • 有人说她是JavaScript的扩展,因为她所有功能就那么几个语句,和JS语法一样,一看就明白个究竟;
    • 有人说她是报表打印工具,因为那个add_print_table语句把报表统计的那点事弄了个明明白白;
    • 有人说她是条码打印工具,因为用了她再也不用后台生成条码图片了,前端一行指令就动态输出清晰准确的条码,一维二维都行;
    • 有人说她是图表打印工具,因为用她能输出几乎能想象的任何图表,虽然没那么豪华,但什么饼图、折线图、柱图甚至复合图等等都不在话下;
    • 有人说她是个小玩意,因为她体积太小了,才2M多,她所包含的其中任何一个对照工具都是她的好几倍(例如条码打印控件、图表控件等);
    • 有人说她是套打教案,因为以Lodop+JS实现套打这种模式,在网上已被吵吵为教科书般的解决方案;
    • 有人说她是Web打印控件的“终结者”,因为接触“她”后再不想别的“她”;
    • 有人说她就是一个Web编程小工具,因为有了她,在BS下的打印终于像cs下那种随意而高效了;
    • 但我们说,她是全国1000多家软件公司的智慧结晶,诞生7年了,几乎每个功能细节都蕴藏着无数开发者的期待和汗水;
    • 她就是Lodop,没有别的名称,她是web开发的必选伴侣...
    • 今年,她又添了个小兄弟,名叫C-Lodop(云打印),未来将由他开创......

    不过这个功能强大的Lodop是收费的,收费分为两种,绑定IP/域名或者公司购买,公司购买不限域名/IP 

    不过,也有一些免费的,如下(功能而言相对收费版差了点):

    在WEB系统中,打印的确是个烦人的问题----特别是你的应用环境又有很多种类的打印机。如果自己开发打印控件,可能因为项目时间紧而来不及。前段时间有机会接触了一下WEB打印。在博客园、CSDN以及各个论坛上找了老半天,终于顺利的完成了公司项目。现在就结合我的应用体验,将市面上的所有的免费打印控件为大家做一个介绍。

    1、 DLPrinter

    这个打印控件完全免费,界面还不错,使用也较为简单,支持打印预览、直接打印、可设置页眉、页脚、页边距、打印份数、纸张大小等信息,悲剧的是这大哥在07年做了第二次更新后就没有后续了,导致在我在ie8下测试的时候,bug不断,更不要说现在流行的ie10,可惜了。

    他的博客地址:http://www.cnblogs.com/Yahong111/  里面有几篇“也谈Web打印”文章写的非常棒,大家可以去学习下。

    下载地址:http://u.beiju.com/file-2417.html

     


    2、墙外打印控件

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

    注意的是这个控件的2.0是收费版【无视】,以它免费版1.3.8.2为例做了测试。

    有如下功能:

    .小巧轻便,客户端在第一次使用时只要下载一个ActiveX控件即可使用。因为这个控件没有微软的签名,所以做好调整ie安全设置的准备。

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

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

    .可是它有一个缺点就是无法选择默认打印机,有三、四台打印机的情况下,用户每次打印时必须不断的去选择打印机...这对客户来说是没有办法接受的,所以只好放弃。

    下载地址:http://u.beiju.com/file-2418.html

     


    3、楚琳Web打印控件

      楚琳Web打印控件是以C/S架构的报表工具进行B/S架构的报表设计

          有如下功能:

      .报表功能强大,报表设计采用FastReport,可以和水晶报表媲美,支持自定义纸张大小,支持直接打印。
      .报表设计高效而简单,和C/S架构下的报表设计效率差不多。
      .方便的中国式报表的设计,可以快速而准确设计出报表中的表格线。
      .支持ASP, ASP.NET, PHP, JSP等多开发语言。
      .支持简体中文、英文、繁体中文等多国语言。
      .免费使用,免费版无功能和时间限制。
         .这个打印控件偏重于报表打印。

    下载:http://www.xinyuerj.com/ASP/楚琳Web打印控件.rar


    4、 jatoolsPrinter 免费版(强烈推荐):
    国内最早的web打印控件,以前有所谓的破解版,jatoolsP.cab,这个免费版,算是这个版本的升级版,可以完美解决原版本jatoolsP.cab中不支持ie9,ie10的问题 

    有如下功能:

    .真正免费,不加水印,没有ip或域名限制,不限时间,带微软数字签名,无限发行,兼容ie6+及ie为内核的浏览器。
    .无须注册,下载即用
    .设置纸张类型,如A4、A3等
    .设置纸张方向(横向、纵向)
    .设置页边距
    .设置输出打印机
    .支持手动分页(按div分页);
    .支持直接打印(不显示打印机选择对话框)
    .支持打印份数控制
    网站地址: http://printfree.jatools.com

    下载:http://www.duote.com/soft/39226.html
     


     最后,讲这些所谓的免费控件做个总结:

    Lodop 打印 支付几乎所有浏览器,功能非常强大,免费版会多打印一页,并出现版本号等广告。收费版不会出现广告,参考网址:http://www.lodop.net/
    jatoolsPrinter_free 打印 免费版仅支持IE内核的浏览器,收费版支持多浏览器,如果选择收费版,建议使用Lodop,详情参考:http://printfree.jatools.com/
    DLPrinter 打印 不在更新 不支持IE8及以上版本,不可用!
    ScriptX 打印 似乎仅支持IE内核浏览器 免费版含有基础功能,但会弹出的打印预览框采用英文,下载安装包过大。商业版需要购买,且挺贵!
    PAZU 打印 支持IE内核浏览器及非IE内核浏览器 应该是免费,但是需要公司申请注册,参考网址:http://www.4fang.net/index.htm
    墙外打印控件 向广大网页制作者免费发布,大家可以自由使用。 本控件基于ie的打印模板功能而开发,不支持非IE内核浏览器。能方便网站程序员制作各种打印效果,灵活的控制打印机制。
    JS打印,JQprint 简单,无插件。

  • 相关阅读:
    go 从入门到精通(二)基本数据类型和操作符
    python爬虫番外篇(一)进程,线程的初步了解
    Go从入门到精通(一)go语言初识
    python爬虫从入门到放弃(九)之 实例爬取上海高级人民法院网开庭公告数据
    python爬虫从入门到放弃(八)之 Selenium库的使用
    python爬虫从入门到放弃(七)之 PyQuery库的使用
    python爬虫从入门到放弃(六)之 BeautifulSoup库的使用
    python爬虫从入门到放弃(五)之 正则的基本使用
    python爬虫从入门到放弃(三)之 Urllib库的基本使用
    openstack网络基本概念(转)
  • 原文地址:https://www.cnblogs.com/chenwolong/p/Lodop.html
Copyright © 2011-2022 走看看