项目需求实现web打印:
- 直接打印,可实现控制打印设置、打印预览等
- 自动分页
- 页眉页脚
研究以下打印方式
- 1、浏览器打印:不能精确分页、不能连续打印
- 2、使用webbrowser控件+ javascript (同1)
- 3、使用print css 浏览器支持行不好,需要进行实际开发
- 4、JCP(http://print.jatools.com/) 支持必须收费
- 5、LODOP(http://www.lodop.net/)插件2M大小,用了
- 6、QZ(https://qz.io/) 与CSS相结合的方式;研究了没搞明白