虚拟打印机:使用C#拦截发送到打印机的数据

3
我正在创建一个类似于PDF Creator的程序,并要在使用C#语言时添加一些选项。
我想知道如何拦截发送给打印机的数据并将其保存在C#变量中。
我的打印机是通过以下方式启动程序的。 Redmon 用作重定向端口。 enter image description here
1个回答

1
程序像Redmon这样的程序允许您将数据保存到文件中。将其保存为临时文件,然后将文件名作为命令行参数传递。您还可以将其作为stdin / stdout传递,这是Redmon将其传递到Ghostscript的方式,但临时文件解决方案应该很好地工作,并且易于实现。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接