1. 程式人生 > >打印插件lodop

打印插件lodop

lodop

應用場景:合同套打

1、合同模板管理(主要對合同的內容,生成動態模板vm文件)

2、每次點打印的時候,查詢該合同對應的模板以及合同實例,生成對應的html文件

3、前端頁面引入LodopFuncs.js

4、代碼設定,將生成好的html文件返回之後調研如下方法就可以

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/

打印插件lodop