捕获打印机作业数据流 - Windows

时间:2017-03-08 23:39:27

标签: c# windows printing print-spooler-api

我将使用混合网络打印机和本地打印机,并需要捕获发送到本地或联网打印机的实际打印数据。

我查看了打印假脱机程序api,其中一些看起来很有希望,但似乎需要获取jobID并找到相应的文件(如果你启用了保存到文件进行打印)。

我还看到一个名为redmon的应用程序可以用于我的目的,但我希望编写一个独特的c#应用程序来获取数据并处理它。

我的目标:收集我无权访问的应用程序发送的打印数据。然后,我将需要处理这些数据,并可能将其存储起来供以后使用。我显然更喜欢通过打印假脱机程序api调用来收集它,但似乎这并不是内置的功能。任何帮助将不胜感激。

0 个答案:

没有答案