我正在尝试制作打印管理服务器。我有 1 台打印机,与其他 4 人共享。
try
{
string PrinterJobs = "SELECT * FROM Win32_PrintJob";
ManagementObjectSearcher FindPrintJobs =
new ManagementObjectSearcher(PrinterJobs);
ManagementObjectCollection prntJobCollection = FindPrintJobs.Get();
foreach (ManagementObject prntJob in prntJobCollection)
{
string jobName = prntJob.Properties["Name"].Value.ToString();
string documentName = prntJob.Properties["Document"].Value.ToString();
string nbcopie = prntJob.Properties["TotalPages"].Value.ToString();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
但我需要获取每个打印作业的副本数(例如 user2 制作 3 份相同的打印作业)
我需要在打印前查看份数。请帮我