之前项目中需要使用套打,费了半天劲,最后找到LODOP,整体感觉还是不错,简单,满足大多数web套打
这是我项目中需要打印的票据
该票据每张做多显示6条数据,数据超过6条的时候需要进行分页打印,当时做到了,能进行分页预览,分页打印,做的时候参考LODOP的官网,上面有很多的例子。
好了,言归正传,说说我在项目中怎么使用LODOP,本人也是才开始弄这个,有不足的地方,请高人进行指点
首先使用LODOP需要先去下载相关的JavaScript代码和安装插下载地址
最好选择这个,这个支持绝大多数的浏览器
下载完后解压文件
上图为解压后的文件,将红框内的文件拷贝到你新建的lodop项目中,方便测试
上图就是自己创建的lodop测试文件夹。准备工作做完后就可以准备开始编码了。
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script language="javascript" src="LodopFuncs.js"></script> </head> <body> <a href="javascrip:;" onclick="javascript:CreatePagePrint();LODOP.PRINT_DESIGN();">套打设计模板</a> <script language="javascript" type="text/javascript"> var LODOP; //声明为全局变量 function CreatePagePrint(){ LODOP=getLodop(); } }; </script> </body> </html>
拷贝上面的代码到你本地的html文件中,打开,点击套打模板设计,就可以加载你自己的模板文件,进行套打页面的设计,下面将在下一篇博文中详细描述怎么来设计自己的套打模板。
想了解更多关于套打的可以关注这篇博文详细套打教程