注册    登录
最新消息: 本以为花钱买了那个amh的板面可以让网站更稳定,结果搞得整 个网站运行出错,真是赔了夫人又折兵,对不起大家了。最新版jquery-2.1.1下载  ,在线的 jquery API使用手册, 稳定版jquery.mobile-1.3.2下载

强大的网页打印控件Lodop6

媒体 fishcity 1950浏览

网页打印控件Lodop

Lodop是一款国内超强的网页打印插件,虽然它和jquery没有半毛钱的关系,但是jQ酷觉得很多朋友在项目应该会用到,所以搬上来分享下,当然这是一款共享的插件,可以免费使用,但直接打印时会有小水印,当然真需要的话可以购买,毕竟不贵,100多块钱。。。晕了,这广告做得太亏了,不收一分钱。。。。看下官方对lodop的说法吧:

Lodop是什么?

有人说她是Web打印控件,因为她能打印、在浏览器中以插件的形式出现,用简单一行语句就把整个网页打印出来;

有人说她是打印编程接口,因为她介于浏览器和打印设备之间,是个通道和桥梁,几乎能想到的打印控制事项都能做到;

有人说她是JavaScript的扩展,因为她所有功能就那么几个语句,和JS语法一样,一看就明白个究竟;

有人说她是报表打印工具,因为那个add_print_table语句把报表统计的那点事弄了个明明白白;

有人说她是条码打印工具,因为用了她再也不用后台生成条码图片了,前端一行指令就动态输出清晰准确的条码,一维二维都行;

有人说她是图表打印工具,因为用她能输出几乎能想象的任何图表,虽然没那么豪华,但什么饼图、折线图、柱图甚至复合图等等都不在话下;

有人说她是个小玩意,因为她体积太小了,才2M多,她所包含的其中任何一个对照工具都是她的好几倍(例如条码打印控件、图表控件等);

有人说她是套打教案,因为以Lodop+JS实现套打这种模式,在网上已被吵吵为教科书般的解决方案;

有人说她是Web打印控件的“终结者”,因为接触“她”后再不想别的“她”;

有人说她就是一个Web编程小工具,因为有了她,在BS下的打印终于像cs下那种随意而高效了;

但我们说,她是全国1000多家软件公司的智慧结晶,诞生7年了,几乎每个功能细节都蕴藏着无数开发者的期待和汗水;

她就是Lodop,没有别的名称,她是web开发的必选伴侣…

jquery实例教程:Lodop的使用方法

首先,引入控件

<script language="javascript" src="js/LodopFuncs.js"></script>
<object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" width=0 height=0> 
	<embed id="LODOP_EM" type="application/x-print-lodop"  width=0 height=0 pluginspage="install_lodop32.exe" />
</object>

接着,创建一个打印按钮,下面例子用的是boostrap的按钮

<button class="print btn btn-inverse ">打印</button>

接下来呢,给需要打印的内容加上ID,如下

<div id="printhtml">
    这里放上打印的内容,样式也需要直接写在里面。(控件识别不了外部的CSS)
</div>

写入JS调用打印

$(".print").click(function(){
	var LODOP=getLodop();
	LODOP.PRINT_INIT("自定义名称,打印的识别标记");
	LODOP. SET_PRINT_PAGESIZE (1, 0, 0,"A4");//定义纸张,方向
	LODOP.ADD_PRINT_HTM(0,0,"100%","100%",$("#printhtml").html());//定义打印的内容与位置
	LODOP.PREVIEW();	
})

具体请看官方使用手册,中文的,很详细,在这不多说了,祝君愉快。。。

转载请注明:jQ酷 » 强大的网页打印控件Lodop6

下载地址:本站下载 | 百度云 | 官方下载
下载说明:
☉如果您发现本文件已经失效不能下载,请联系站长修正!
☉如果您下载的文件出现解压不了或文件受损等情况,请选择其他下载点重新下载。
☉下载本站资源,如果服务器暂不能下载请过一段时间重试!
☉有小部分资源需要解压密码,请输入:jqcool.net。
☉本站提供的所有资源仅供学习研究与参考,请勿用于商业用途。