情景描述如下:
1、不想使用第三方打印工具,怕以后涉及到版权问题
2、用户只想完成打印功能,不需要预览
3、使用chrome浏览器
基于上述条件最后选择使用window.print()方法调用浏览器自身的打印功能,但是有一点不好的是print()方法是没有返回值的,所以预览界面的打印按钮和取消按钮最终都会显示成功且无法判断,
正好用户也不想看,所以不显示预览直接打印正合适。
方法如下:
1、先确定一下有没有特殊的打印配置,比如双面打印,边框最小等,如果有还是趁预览界面还在的时候先设置好再执行下面的步骤
2、右键chrome快捷方式,点击属性 --> 快捷方式,在“目标”的尾部加上 --kiosk-printing 注意--前有一个空格
3、重新打开chrome浏览器,注意要使用刚刚设置的那个快捷方式才有效
4、虽说是设置了静默打印,但实际应用中还是会闪一下,就当是一个提醒功能了。。。
更多推荐
chrome浏览器设置静默打印,不显示预览界面
发布评论