使用Lodop打印插件制作打印页面

JS代码

function prn1_preview() {
        LODOP = getLodop();
        LODOP.PRINT_INIT("XXXXX");  //打印页面标题
        //LODOP.SET_PRINT_PAGESIZE(2, 0, 0, "A4");

        LODOP.ADD_PRINT_URL("0", "0","100%", "100%", "../xxx/print.aspx?id=<%=Request.QueryString["ID"]%>");
             LODOP.SET_PRINT_MODE("PRINT_PAGE_PERCENT", "Full-Height");
             //LODOP.SET_SHOW_MODE("LANDSCAPE_DEFROTATED",1);//横向时的正向显示

             //LODOP.SET_PREVIEW_WINDOW(0, 0, 0, 800, 600, "");
             LODOP.PREVIEW();
             //LODOP.PRINT_DESIGN();
         };    

插件地址

链接: http://pan.baidu.com/s/1c0vqfrq 密码: zrq3

官网地址

http://www.lodop.net/

时间: 2024-10-17 06:21:43

使用Lodop打印插件制作打印页面的相关文章

jQuery简单易用的网页内容打印插件

简要教程 jQuery.print是一款简单易容且功能强大的网页内容打印.该网页打印插件可以打印指定区域的网页元素,可以指定跳过不打印某些元素,还可以打印整个页面内容.并且提供了丰富的打印参数设置. 使用方法 使用该网页打印插件要引入jQuery和jquery.print.js文件.<script type="text/javascript" src="http://1112.www.qixoo.qixoo.com/js/jquery.min.js">&

打印插件lodop

应用场景:合同套打 1.合同模板管理(主要对合同的内容,生成动态模板vm文件) 2.每次点打印的时候,查询该合同对应的模板以及合同实例,生成对应的html文件 3.前端页面引入LodopFuncs.js 4.代码设定,将生成好的html文件返回之后调研如下方法就可以 var LODOP; //声明为全局变量                          function myPreview(html) {                 LODOP = getLodop();        

Jqprint 轻量级页面打印插件

最近公司项目用到了页面打印功能,不能不承认,JQ的这个打印插件很小巧功能很强大 1.首先需要引入必须的js文件 <script language="javascript" src="jquery-1.4.4.min.js"></script><script language="javascript" src="jquery.jqprint-0.3.js"></script> 2.

chrome升级后LODOP打印插件无法使用

今天帮朋友使用LODOP实现一个套打程序时,发现LODOP打印插件在chrome下始终无法使用.分析后发现是自己才升级了chrome,chrome新版默认是禁用npapi的,因此需要手动启用一下,启用方法如下: 在谷歌浏览器地址栏输入:chrome://flags/#enable-npapi 然后找到“启用NPAPI”,点击启用,根据提示重启chrome即可.

[原创]Lodop打印, 以及Lodop引用css文件控制打印样式的问题.

最近在做Lodop打印功能: 思路是:  用MasterPage搭个打印页面的框架, 然后在具体的页面中填入数据, 打印的样式由母版页和CSS来控制. 困扰了一天的问题是:  在打印的JS文件中, 引用外部css文件时, 需要拼出实际的含有IP地址的CSS文件地址, 并且需要用双斜杠(//)来代替单斜杠. 代码如下: //母版页, 注意:  url的拼接形式 <input id="hidCssRef" name="hidCssRef" type="h

如何利用标签打印软件制作商品标签?

标签是我们日常生活中随处可见的东西,购买珠宝首饰给的小票里面订的有珠宝标签,购物超市里有商品计价标签,买衣服时的吊牌标签及合格证等,商品标签各式各样,到底是怎么制作的呢?今天就来以日常所用的笔记本标签为例,来介绍一下怎么利用领跑标签打印软件制作商品标签. 如下图所示,即为我们要设计的商品标签: 首先,要测量该笔记本标签的规格大小,也就是长和宽.测量完成后在领跑标签打印软件上新建标签,在"纸张"选项中设置"自定义大小",设置纸张宽度和高度,然后在"布局&qu

WEB页面打印--打印指定区域,页面预览,页面设置

转载http://hi.baidu.com/zyb512/blog/item/e9cf70441ce0984a500ffe79.html 1.利用组件把报表的内容生成WORD文档或者是Excel文档,导出以后利用Office自带的打印功能进行打印 2.在网页上利用javascript或者是其他基于javascript和其他语言的组建 下面详细介绍这两种方法 1.生成word或者是Excel文档,当要打印的区域内容为文本的时候适合导出为Word文档来处理,当要打印的内容为表格的时候适合导出为Exc

asp.net 实现在线打印功能,jQuery打印插件PrintArea实现自动分页

使用的组件:jQuery打印插件PrintArea,有兴趣的可以研究一下. 使用方法略过,这里将介绍如何实现打印多页是可以分页. 现在提供两种方法思路: 1.根据特定的打印机型号和使用的纸张类型,然后用JS来算出每页多高,按照每张纸的高度来进行适当的增减高度.(这种方式缺点就是只能针对单中类型的纸张,计算十分的繁琐,要些很多加减法 -_-);). 参考A4纸高度的网页:http://www.jb51.net/office/word/67360.html 2.在如上一个思路的方式,试着查找能不能自

Altium Designer PCB双面板制作打印操作步骤

Altium Designer PCB双面板制作打印操作步骤百度知道:http://jingyan.baidu.com/article/335530da83441c19cb41c3db.html?st=2&net_type=&bd_page_type=1&os=0&rst=&word=%E9%9D%A2%E6%9D%BF%E6%8F%92%E5%BA%A7首先隐藏底层,然后Ctrl+C顶层,然后在空白处Ctrl+V,再按Ctrl+L,这时候你的双面板的顶层就会以鼠标