打印插件lodop

简介:

应用场景:合同套打

        1、合同模板管理(主要对合同的内容,生成动态模板vm文件)

        2、每次点打印的时候,查询该合同对应的模板以及合同实例,生成对应的html文件

        3、前端页面引入LodopFuncs.js

        4、代码设定,将生成好的html文件返回之后调研如下方法就可以

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var  LODOP;  //声明为全局变量
             
             function  myPreview(html) {
 
                 LODOP = getLodop();
                 LODOP.PRINT_INIT( "打印插件功能演示_Lodop功能_打印公章加水印效果" );    
//                LODOP.SET_SHOW_MODE("HIDE_PBUTTIN_PREVIEW",1);
//                LODOP.SET_SHOW_MODE("HIDE_SBUTTIN_PREVIEW",1);
                 
                 LODOP.ADD_PRINT_HTM(20, 2,  "80%" , 940, html);
                 LODOP.SET_PRINT_STYLEA(0, "Horient" ,2);
   
               LODOP.ADD_PRINT_HTM(569,300,200,30, "<span 
tdata='pageNO'>第#页</span>/<span 
tdata='pageCount'>共#页</span>" );
                 LODOP.SET_PRINT_STYLEA(0, "ItemType" ,1);
                 LODOP.SET_PRINT_STYLEA(0, "Horient" ,2);
                 LODOP.SET_PRINT_STYLEA(0, "Vorient" ,1);
                 LODOP.PREVIEW();
                 //LODOP.PRINT_DESIGN();
             };

            详细的lodop文档参考:http://www.lodop.net/










本文转自 xinsir999 51CTO博客,原文链接:http://blog.51cto.com/xinsir/1930578,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
JSON JavaScript 前端开发
vue项目使用Print.js插件实现PDF文件打印
vue项目使用Print.js插件实现PDF文件打印
33 0
|
4月前
|
前端开发 JavaScript UED
window.print() 前端实现网页打印详解
window.print() 前端实现网页打印详解
86 0
|
4月前
|
Windows
Lodop打印控件常用指令记录
Lodop打印控件常用指令记录
44 0
|
9月前
Echarts实战案例代码(40):tooltip使用formatter函数判断是否显示提示内容
Echarts实战案例代码(40):tooltip使用formatter函数判断是否显示提示内容
60 0
|
10月前
|
图形学 C++
Qt实现Qchart的打印和打印预览的几种方法
Qt实现Qchart的打印和打印预览的几种方法
|
JavaScript 前端开发
JavaScript中使用Lodop打印
我们在项目中,会需要用到连接打印机进行打印订单数据信息等,本次我使用的是 Lodop 进行打印
291 0
JavaScript中使用Lodop打印
Vue2 中使用C-Lodop打印控件时无法调整二维码大小问题
Vue2 中使用C-Lodop打印控件时无法调整二维码大小问题,打印模板里配置的二维码是偏小的,但是在页面使用打印的时候打印预览的二维码不是预期大小
171 0
Vue2 中使用C-Lodop打印控件时无法调整二维码大小问题
JavaScript-16弹框输出和调试输出
JavaScript-16弹框输出和调试输出
75 0
JavaScript-16弹框输出和调试输出