Web使用热敏打印二维码模糊(IE环境)
记录一下:
在html页下使用Epson P60II 热敏纸下打印图像类型时(一维码、二维码)遇到一问题,条码出现模糊发虚的情况,使用的打印方案为调用window.print()。
后来,在excel、打印机配置管理环境下打印这些条码就不会出现模糊的现象,反而很清晰。
一开始猜测是DPI的问题,试了一段时间也没搞好,最后使用Jquery的qrcode和print方法去解决了
记录下代码:
/*先引用文件*/
<script src="js/jquery.min.js"></script>
<script src="js/jquery.qrcode.min.js"></script>
<script src="js/jquery.jqprint-0.3.js"></script>
/*生成二维码*/
jQuery('#qrcode').qrcode({
render: "table",
text:"12345678",
width: 70,
height: 70,
});
/*打印*/
$("#id").jqprint();

浙公网安备 33010602011771号