需要在浏览器上批量打印类似准考证的文件,如何实现重复调一个html渲染并拼接在上一个渲染结果的下面然后用浏览器的打印预览
如果是你自己的电脑,你可以设置浏览器的静默打印,这样就不会出现弹窗了。帮你搜索了一下
Chrome快捷方式增加: --kiosk-printing 这样就可以静默,打印,直接使用默认打印机进行打印。 另:如需是Chrome全屏+静默打印: 使用 --kiosk --kiosk-printing 其它一些参数: 序号 参
只能通过 window.print()
方法调用打印功能,但没办法自动打印,可以提供两个思路:
一般准考证这种网络打印是用户个人行为,自行打印,批量打印的要求其实不多,不过一个可能的办法就是
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
只讲下数据组装的思路。
通过art-template去进行模版和数据的组装。
预设或者是说配置一个符合art-template语法的模版,然后在打印的时候和数据进行一个批量组装处理,[{数据1},...{数据n}],通过art-template的方法和模版组装["html1",..."htmln"]或者是处理成有1-n数据的一个html模版,具体根据实际需要。