一、概述
网页插件Lodop是一款专业的WEB打印控件,它源自软件解决方案提供商在B/S框架项目中的自主研发。插件从1.0版就非常稳定,但正由 于其出身缘故,插件的应用比较适合如下情况:
●开发B/S架构项目,有很多打印功能要做
●用户相对固定但打印机类型繁杂
●有“套打票据”等精打业务,又不想多费精力
●有些内容和格式已在网页中,不想另做打印页面
●不想为打印问题多投资,打印不是开发重点
●希望找一个简单实用而且专业的打印方案
二、下载
官方下载地址:http://mtsoftware.v053.gokao.net/download.html
附件中也提供下载,当前最新版本为6.120
三、安装或升级
Lodop的安装是它的彩头之一,由于浏览器的安全设置问题,一般插件的安装颇费脑筋,成功率大都很低。但Lodop的安装却做到了安全、简单和实用。
在 Lodop的发布文件包中,只有一个关键安装文件install_lodop.exe,仅仅运行这个600K的小文件(IE系的浏览器不需要其它附加文 件)就可以成功安装。
开发环境和最终用户的安装都可采用这个方式。如果将该文件改名为uninstall_lodop.exe(在原文件名前加un),就 变成卸载文件
而重复执行(新)安装文件就是升级。
四、相关操作整理
在页面内嵌入打印控件Lodop
通常情况下,在页面head中嵌入Lodop的引用代码,然后用一个全局对象变量来使用控件。
<script language="javascript" src="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"></embed>
</object>
其中,
<embed id="LODOP_EM" type="application/x-print-lodop" width=0 height=0 pluginspage="install_lodop32.exe"></embed>
专为 FireFox 浏览器设计的代码,如果你这个打印控件只在 IE 上应用,那么上面这名话完全可以不用的。
而后就可以在js中使用如下代码使用全局变量LODOP:
var LODOP=getLodop(document.getElementById('LODOP_OB'),document.getElementById('LODOP_EM'));
某个具体打印任务:
LODOP.PRINT_INIT("test套打");
LODOP.SET_PRINT_PAGESIZE(1,'200mm','152.4mm',''); //设置纸张高度
LODOP.ADD_PRINT_TEXT(432,149,157,20,'客户公司名称');
LODOP.ADD_PRINT_TEXT(338,113,543,20,'联系电话');
LODOP.PRINT();
//LODOP.PREVIEW();
LODOP.PRINT(taskName);
初始化运行环境,设定打印任务名称
LODOP.SET_PRINT_PAGESIZE(o, width, height, strPageName);
设定纸张大小
LODOP.ADD_PRINT_TEXT(top,left,width,height,content);
距上 439,距左149,打印区宽 157 ,打印区高 20 这样的一个区域内打印出文字'客户公司名称'
LODOP.PRINT();
此句便是打印开始了
LODOP.PREVIEW();
实现打印预览
等等功能…… 其他功能等可以从Lodop技术手册查询。
分享到:
相关推荐
Lodop是专业Web打印控件,类型为ActiveX插件,用它既可裁剪输出页面内容, 又可用程序代码生成复杂打印页。该控件功能异常强大,却简单易用。 功能用JavaScript调用,主要接口函数如下: ● PRINT_INIT...
lodop4.0 web打印控件
lodop取意自“load or print”,是一款优秀的Web打印控件。 在B/S系统中,传统打印控件总是“页面看到什么才能打印什么”,缺乏灵活性,使打印略显 呆板。而使用lodop则可以做到“只看想看的、打印想打的”,不仅...
Lodop是一款专业的WEB打印控件,其设计目标是简单易用、功能强大且短小精悍,开创WEB打印开发的新局面 这是一个完整的测试实例,包括安装包,打印实例,说明文档
web-lodop-master.zip 打印控件 打印控件 打印控件 打印控件
里面包含 6.0.1.2和4.0 两个版本的 lodop WEB打印控件,附带4.0DEMO。
打印控件Lodop是一款专业共享软件,公开发行版本没有功能限制,多数用户可免费长期使用,仅如下功能需要注册使用权: 1、 (不经过预览的)“直接打印”功能; 2、 “导出数据到Excel文件” 功能; 其设计目标是简单...
Lodop V5.0是一款可以百分之百打印网页内容的控件,支持IE内核类及FireFox...Lodop是专业Web打印控件,类型为ActiveX插件,用它既可裁剪输出页面内容,又可用程序代码生成复杂打印页。该控件功能异常强大,却简单易用。
Web开发,我们常常会用到打印的功能。 Lodop是Web开发常用的打印组件,方便快捷!! lodop在浏览器中以插件的形式出现,用简单一行语句就把整个网页打印出来,支持通过CSS来调整布局。
打印Js生成的条形码和二维码(Lodop、C-Lodop组件) Web打印控件 报表打印工具 条码打印工具 图表打印工具
lodopweb打印控件,强大的web打印控件,好用
LODOP是目前流行的WEB控件 Lodop6.0技术手册.doc
WEB打印控件Lodop,web项目开发打印推荐工具!!!!!!
dishui.html dishui2.html 为票据嵌套打印demo,基于Lodop控件,做出了表格嵌套式的优化,做少量改动即可你本地程序结合,预览时,可见背景图片,不打印背景图片,注意:IE下测试无误,控件本身对IE以外的兼容不是很好,请...
使用手册 lodop5.0使用手册 lodop5.0使用手册 lodop5.0
WEB打印控件Lodop技术手册。Lodop是一款专业的WEB打印控件,其设计目标是简单易用、功能强大且短小精悍。
lodop是一款优秀的Web打印控件,适用于IE系列浏览器、Firefox系列浏览器和IE内核浏览器(遨游、360、世界之窗、腾讯TT、搜狗等)等各类浏览器
WEB打印控件WEB打印控件WEB打印控件WEB打印控件WEB打印控件WEB打印控件WEB打印控件WEB打印控件WEB打印控件WEB打印控件