windows 静默打印

757 阅读1分钟

需求

有需求是服务器发送消息, 客户端根据消息来进行静默打印, 找了好一圈, 用了go的几个库, 最终实现不太好, 最后使用第三方已做好的exe解决问题

解决

使用PDFtoPrinter.exe来实现

下载

  1. 点这直接下载
  2. 官网下载

使用

最简单的使用

PDFtoPrinter filename.pdf

golang使用

cmd := exec.Command(("PDFtoPrinter", "filename.pdf")
cmd.Run()