【发布时间】:2011-11-07 13:49:27
【问题描述】:
Win32_PrintJob WMI 类有很多属性。 (见:Win32_PrintJob on MSDN)
我有一个小型 .NET 应用程序,它可以连接打印作业并显示作业信息。
TotalPages 属性给出了发送的页面数量。但该数字并未考虑用户请求的副本数量。因此,如果用户想要打印 5 个两页文档的副本,TotalPages 的值将是 2,而不是 10。
如何获取打印作业的份数,或获取要打印的总页数(份数乘以作业中的页数)?
谢谢
【问题讨论】:
-
没有解决方案。打印机驱动程序经常使用专有命令要求打印机生成副本,而不是重复假脱机同一文档。非常高效,但 Windows 不知道这些自定义驱动程序的作用。打印机制造商通常有某种管理软件。
标签: c# .net windows printing wmi