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