Как использовать классы PrintServer и PrintQueue - PullRequest
5 голосов
/ 17 ноября 2010

Является ли использование классов PrintServer и PrintQueue таким же, как просмотр заданий через принтер в Windows?

У нас есть приложение, которое может печатать на принтере Windows напрямую, но оно не может создать байтовый массив или что-то подобное, что мы могли бы использовать для вызова AddJob.Будет ли работать перечисление принтера с использованием метода PrintQueue.GetPrintJobInfoCollection() для проверки состояния исходного напечатанного элемента?

1 Ответ

3 голосов
/ 17 ноября 2010

Я верю в это.См. Пример в Как выполнить диагностику проблемного задания на печать .В статье показано использование PrintServer & PrintQueue для выявления проблемных заданий на печать.

Вот статья проекта кода, в которой для перечисления заданий используется WMI: http://www.codeproject.com/KB/printing/prntjobcontrollerusingwmi.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...