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();

  

 

posted @ 2020-09-10 10:51  exception_ex  阅读(938)  评论(0编辑  收藏  举报