`

lodop打印控件

    博客分类:
  • web
阅读更多

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

分享到:
评论
1 楼 July01 2017-09-27  

推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而且不会崩溃。参考http://webprint.stratoio.com/features

相关推荐

Global site tag (gtag.js) - Google Analytics