lodop打印控件打印申通快递单

第一步先引入插件所用到的JS,插件官网http://www.lodop.net/

放到head里面

<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_lodop.exe"></embed>

</object>

第二步:

LODOP=getLodop(document.getElementById(‘LODOP_OB‘),document.getElementById(‘LODOP_EM‘));
LODOP.PRINT_INIT("打印控件功能演示_Lodop功能_装载背景图");      
LODOP.ADD_PRINT_TEXT(104,125,75,24,data[0].swname);//寄件人姓名      
LODOP.ADD_PRINT_TEXT(137,136,195,24,"郑州市景安网络科技股份有限公司");//寄件人单位名称      
LODOP.ADD_PRINT_TEXT(168,110,61,24,"河南");//寄件人省      
LODOP.ADD_PRINT_TEXT(168,192,66,24,"郑州");//寄件人市      
LODOP.ADD_PRINT_TEXT(168,279,60,24,"金水");//寄件人县      
LODOP.ADD_PRINT_TEXT(199,85,165,24,"花园路144号信息大厦七层 ");//寄件人地址      
LODOP.ADD_PRINT_TEXT(230,141,88,24,"0371-9618961");//寄件人电话      
LODOP.ADD_PRINT_TEXT(230,233,88,24,"");//寄件人手机号      
//LODOP.ADD_PRINT_HTM(225,335,30,20,"<input type=‘checkbox‘ checked/>");      
LODOP.ADD_PRINT_TEXT(255,113,250,24,"");//寄件人姓名      
//LODOP.ADD_PRINT_HTM(278,100,22,20,"<input type=‘checkbox‘ checked/>");      
LODOP.ADD_PRINT_TEXT(279,306,24,24,"");//金额万      
LODOP.ADD_PRINT_TEXT(279,338,24,24,"");//金额千      
LODOP.ADD_PRINT_TEXT(279,372,24,24,"");//金额百      
LODOP.ADD_PRINT_TEXT(279,406,24,24,"");//金额十      
LODOP.ADD_PRINT_TEXT(279,447,24,24,"");//金额元      
//LODOP.ADD_PRINT_HTM(302,97,22,20,"<input type=‘checkbox‘ checked/>");      
//LODOP.ADD_PRINT_HTM(302,279,22,20,"<input type=‘checkbox‘ checked/>");      
//LODOP.ADD_PRINT_HTM(302,375,22,20,"<input type=‘checkbox‘ checked/>");      
LODOP.ADD_PRINT_TEXT(352,99,189,24,"");//寄件人证件号      
LODOP.ADD_PRINT_TEXT(326,124,95,24,"");//输入框寄件人签名      
LODOP.ADD_PRINT_TEXT(377,181,100,19,mytime);//输入框寄件日期      
LODOP.ADD_PRINT_TEXT(102,462,75,24,data[0].sjr);//收件人姓名      
LODOP.ADD_PRINT_TEXT(133,453,237,24,"");//收件人单位名称      
LODOP.ADD_PRINT_TEXT(200,401,320,24,data[0].dz);//收件人地址      
LODOP.ADD_PRINT_TEXT(102,602,115,24,data[0].province+data[0].city);//收件目的地      
LODOP.ADD_PRINT_TEXT(167,448,67,24,data[0].province);//收件省份      
LODOP.ADD_PRINT_TEXT(167,530,67,24,data[0].city);//收件市      
LODOP.ADD_PRINT_TEXT(167,616,77,24,"");//收件县      
//LODOP.ADD_PRINT_HTM(279,614,22,20,"<input type=‘checkbox‘ checked/>");//收件人勾选      
LODOP.ADD_PRINT_TEXT(104,268,100,24,"河南省郑州市");      
LODOP.ADD_PRINT_TEXT(230,495,96,24,data[0].dh);//收件人手机号码      
LODOP.ADD_PRINT_TEXT(230,615,96,24,"");//收件人电话      
LODOP.ADD_PRINT_SETUP_BKIMG("<img border=‘0‘ src=‘http://www.zzidc.com/images/evaluation/photo/siwu.jpg‘>");      
//LODOP.ADD_PRINT_SETUP_BKIMG("<img border=‘0‘ src=‘<img src=‘" + basePath + "images/siwu.jpg‘/>");      
LODOP.SET_SHOW_MODE("BKIMG_LEFT",1);      
LODOP.SET_SHOW_MODE("BKIMG_TOP",1);      
LODOP.SET_SHOW_MODE("BKIMG_WIDTH","315mm");      
LODOP.SET_SHOW_MODE("BKIMG_HEIGHT","120mm");      
LODOP.PRINT_DESIGN();       

时间: 2024-11-10 08:38:22

lodop打印控件打印申通快递单的相关文章

WEB打印控件Lodop应用实例

asp.net环境下LODOP打印控件的应用例子. 这篇文章发布在我的个人网站上,下面是原文的链接地址. http://www.itstu.net/plus/view.php?aid=95

利用lodop打印控件轻松实现批量打印

最近在做一个打印程序,要实现批量打印功能,在网上找了很多天,也在tp官网咨询大牛们,对大家的的提议我一一进行了研究,总结如下:要实现批量打印可以有两个办法: 一是利用专业的报表程序,能实现十分复杂的需求,但学习报表也是很痛苦的一件事,我专心研究了一天都没啥进展,也许我实在太菜了.这种方法推荐锐浪报表,免费还好用. 二是利用js插件实现,也在网上找了很多,最后感谢hunduncn,他建议我使用lodop(详见:http://www.thinkphp.cn/topic/12938.html),由于对

Lodop打印控件

首先引用js 4 <script type="text/javascript" src="jquery.min.js"></script> 5 <script type="text/javascript" src="http://127.0.0.1:9999/CLodopfuncs.js?priority=1"></script> 6 <script type="

Web打印 Lodop打印控件 bootstrap框架

一.下载Lodop打印控件http://www.lodop.net/ 二.将解压的Lodop文件夹加入到项目中 三.在web页面中引入Lodop的js文件 <script src="../Scripts/Lodop/LodopFuncs.js"></script> <object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" wi

lodop 打印控件的使用

先看效果图 : lodop插件  需要安装 打印浏览效果: 实现打印的前提条件 去官网下载几个js包 : http://www.lodop.net/download.html 添加到项目中 图片如下: 把下面这段代码加入到 web 前端需要打印功能页的相应位置 <script language="javascript" src="LodopFuncs.js"></script><object id="LODOP_OB"

Web打印控件Lodop

将如下代码添加到页面: <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" hei

lodop打印控件一点记录

今天初步接触了下打印控件 LODOP实现了自动分页,高度宽度都可以自己设定来分页. 页码,使用LODOP.SET_PRINT_STYLE("ItemType", 2); LODOP.ADD_PRINT_TEXT(0,0,"95%",30,"总页号:第#页/共&页"); 让每个分页都显示页码/总页数,#当前页,$总页数. 每页页眉页脚.使用LODOP.SET_PRINT_STYLE("ItemType", 1); 来让其

Lodop打印控件传入css样式、看是否传入正确样式

Lodop中可以传入页面存在的css样式,也可以是拼接后的新样式,例如本博客的其他博文:Lodop打印如何隐藏table某一列 需要打印的页面,样式不一定都是行内样式,style样式单独写在页面上,或引用的是.css文件等情况,使用Lodop打印控件进行打印超文本的时候,要注意把样式也传进去.可参考LODOP官网的样例10(或下载中心综合版里自带的样例10),如图,就是该样例的几种引用css样式的方式: 引入之后,可以通过打印设计(PRINT_DESIGN) 选中超文本打印项-右键-把查看到的超

asp.net 打印控件使用方法

打印的效果及控制性虽然不是很好,但是也能勉强使用,应付一般的打印还是 可以的了.代码如下所示: 代码 复制代码 代码如下: //调用PrintControl.ExecWB(?,?)实现直接打印和打印预览功能.(直接用系统提供的print()方法打印无法隐藏某些区域) //preview:是否显示预览.null/false:不显示,true:显示 function printPage(preview) { try { var content=window.document.body.innerHT