欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

lodop打印控件

程序员文章站 2022-05-29 13:28:47
...

WEB免费打印控件推荐  http://fxz-2008.iteye.com/blog/549386

1.分页代码:

LODOP.SET_PRINT_PAPER(0,0,700,400,"打印控件功能演示_Lodop功能_文本居中二");

//参数:整页上边距,整页左边距,可视宽度,可视高度

LODOP.ADD_PRINT_TEXT(415,344,70,25,"第#页/共&页");//在页面最下面显示第1页/共1页
    LODOP.SET_PRINT_STYLEA(1,"ItemType",2);
    LODOP.SET_PRINT_STYLEA(1,"HOrient",2);

 

2.打印部分内容:

LODOP.ADD_PRINT_HTM(90,5,640,300,strCenterStyle+document.getElementById("printEl").innerHTML);

//打印纸张上边距,左边距空5px,打印区域宽度,高度。strCenterStyle="<style>body{color:red;}</styel>"

strCenterStyle是样式字符串

 

3.lodop中存在白色背景打印时显示不出来的问题:

.td{
   font-size: 12px;
   background-color:#FFFFFF; /*在lodop中td的背景色白色(#FFFFFF)显示不出来,打印页面换成#FFFFF0*/
   height:24px;
  }

 

4.空格(&nbsp;)使内容显示不出来:

<TD style="height:20px;" align="right"><span style="margin:0px 15px;font-size: 12px;">${yestoday}&nbsp;至 &nbsp;${today}</span></TD>

 

如果换成

<TD style="height:20px;" align="right"><span style="margin:0px 15px;font-size: 12px;">${yestoday}至 ${today}</span></TD>

去掉&nbsp;打印时就能显示出来

 

http://www.mounttaisoftware.com/download.html

 

<!--StartFragment --> http://mtsoftware.v053.gokao.net/download.html

 

其中CheckActivX.js中CheckLodop的任务是检查控件是否安装、是否最新版本、并引导安装或升级。

其它Lodop相关文件说明如下:

install_lodop.exe是控件安装或升级文件,提供给用户或开发者下载安装(100%成功),

如果将其复制或改名为uninstall_lodop.exe(名前加un)就可用其卸载控件。

<script language="javascript">
   var LODOP=document.getElementById("LODOP");//这行语句是为了符合DTD规范
   CheckLodop(); //检查是否安装lodop控件
  </script>

 

npActiveXFirefox4x.xpi是Firefox浏览器需要的安装附加文件。目前Lodop支持IE系列

浏览器、Firefox系列浏览器和IE内核类浏览器(遨游、360、世界之窗、腾讯TT、搜狗等等)及

其它支持ActiveX的各类浏览器。

Lodop实体文件CAOSOFT_WEB_PRINT_LODOP.OCX被自动安装在系统WINDOWS\system32目录下,

有特殊需要的使用者可以将该文件自主签名,用传统的OCX安装方式(譬如CAB包)发布。

 

如果没有安装lodop ActiveX控件,安装提示显示乱码:因为CheckActiveX.js中中文是知码

 

<!--StartFragment --> 
最新版本及其技术手册可从如下地址下载:
http://www.mounttaisoftware.com/download.html
或http://mtsoftware.v053.gokao.net/download.html