1
我通過在C#應用程序中執行命令行應用程序來打印PDF文件。現在我想知道這份工作何時印刷。我希望能有一些我可以訂閱的事件,並處理它。但我找不到它。如何使用C#檢查打印作業狀態
所以現在我正在訴諸投票。並檢查PrinterSystemJobInfo對象的JobStatus。但在我的情況下,這要麼給我JobStatus = None或JobStatus =打印。
PrinterSystemJobInfo.JobStatus
有人能告訴我如何使用C#可靠地檢查打印作業狀態嗎?
同樣的結果。這從「打印」到「具有管理權限的用戶或某人已刪除作業,必須重新提交。」 我只能說,如果作業已從隊列中刪除,作業已準備就緒。但我發現這是一個臭。順便說一句,我每150毫秒輪詢一次。我不斷刷新PrintSystemJobInfo對象。 – Saab 2011-04-06 09:21:19
您需要使用第一種解決方案。從微軟支持網站訪問這些鏈接, – 2011-04-06 09:25:18