使用网页静默打印

1.浏览器本身实现不了,需要安装一个客户端,由网页端发请求到打印客户端,打印客户端再调用打印机

2.有一个hiprint的项目不错,除了带客户端软件,主要支持拖拽的打印模板设计器

3.但这个项目比较老,是jQuery的,另找到一个支持vue的开源项目vue-plugin-hiprint ,是基于hiprint进行了改造

4.上述项目也提供了一个打印客户端,而且功能更多,还在持续更新:electron-hiprint

5.并且它也支持直接打印html和pdf,我的项目只需要一个模版,所以只用客户端就可以了

6.另外为了进行测试,需要一个虚拟的打印机,windows自带的,上述客户端并不支持,找了一个免费功能也比较全的FREE PDF Printer

参考文章:

静默虚拟打印机BullzipPDFPrinter - june.js - 博客园

 
posted @ 2026-05-27 10:36  dirgo  阅读(17)  评论(0)    收藏  举报