c#-接收打印作业并将其发送到真实的打印机,例如网关

有没有办法创建一个假/虚拟打印机?这样我们的用户就可以选择它,并将其打印作业发送给它,然后让c#应用程序接收该作业,然后将该作业发送给具有其他属性的真实打印机?

我最大的愿望是,我不必与驾驶员打交道,但是,当然,只要我不必自己写东西,我就认为我无法避免…:D

解决方法:

printer++ is a flexible and powerful windows virtual printer that
allows you to print from any application (excel, webpages, word…) and
then have the print job sent to a printer++ SDK solution tailored to
your needs and requirements.

PrinterPlusPlus似乎是一个选择,也有Virtual Printer

另一种方法是将其重定向为here you can see an example of it,但可能不如自己制作那么简单.

上一篇:java-通过拆分为多个页面来打印JFrame


下一篇:javascript可以“检测”浏览器的打印设置(特别是如果选择了打印背景色)?