实现Web场景下的打印功能,推荐Lodap组件。虽然国产,但功能一点不输国外的组件。提供的示例也很多,这里就抛砖引玉下
1.打开http://www.lodop.net/,lodop的官网,点击下载中心
2.进入下载中心,点击下载
3.下载后,得到一个压缩包并解压
5.新建一个html并引入LodopFuncs.js
6.编写js代码
var LODOP; // getLodop是LodopFuncs.js里面定义的方法 LODOP=getLodop(); LODOP.PRINT_INIT("打印控件功能演示_Lodop功能_全页"); // 设置打印机 LODOP.SET_PRINT_MODE("WINDOW_DEFPRINTER","Godex G500"); // 设置打印后自动关闭 LODOP.SET_PRINT_MODE("AUTO_CLOSE_PREWINDOW", 1); // data就是一段html文本 LODOP.ADD_PRINT_HTM("0%","0%","100%","100%",data); // 直接打印无预览 LODOP.PRINT();
7.注意如果要打印html的话,那个html的格式必须是标准格式,也就是必须要有<!DOCTYPE><HTML><HEAD><BODY>等标签,不能只是一段代码之类的
相关阅读
文章评论