页面添加打印功能

首先我们需要安装打印控件,然后在js中配置对应的参数及需要打印的文件格式、样式等操LODOP.SET_LICENSES("华夏科技公司","00000000000000000","","");

LODOP.PRINT_INIT("我的打印标题");//打印的标题
LODOP.SET_PRINT_STYLE("FontSize",9);//对应的打印字体大小

var strFormHtml="<style type='text/css'>label{font-weight:bold;font-size: 15px;};</style><body style='width: 210mm;padding: 20px;'><div style='width: 100%;height: auto;text-align: center;'><label style=\"font-size: 30px ;font-family: 华文楷体;\" >打印的正文标题</label></div><br/><br/><br/>"+document.getElementById("id").innerHTML+"</body>";

LODOP.ADD_PRINT_HTM(0,0,1200,800,strFormHtml);
LODOP.NewPageA() ;
LODOP.PREVIEW();



其中的自定义变量strFormHtml是需要打印的页面div及对应添加的样式信息
1.背景色为红色的是对label标签定义的样式,字体加粗及字体大小定义;
2.背景色为浅绿色的是对应的页面body标签内容及正文标题及样式和内容div(从页面根据id获取的div中的内容);
LODOP.ADD_PRINT_HTM是定义打印预览的长、宽及打印内容:
1.1200为打印高度;
2.800为打印的宽度;
                3.strFormHtml为打印的html页面;
以上即为页面调用打印的操作,很简单的,只是记录一下遇到的,有什么好的建议可以私聊哦!

猜你喜欢

转载自www.cnblogs.com/frankdong/p/10274999.html
今日推荐