Vb.net VB打印PDF文件后如何获取返回值

Vb.net VB打印PDF文件后如何获取返回值,vb.net,pdf,Vb.net,Pdf,我知道大多数人都在使用Adobe Reader/Acrobat打印PDF文件,例如 startInfo.Verb = "Print" startInfo.Arguments = " " & Printer.PrinterSettings.PrinterName & " " startInfo.FileName = "file.pdf" Process.Start(startInfo) 我的问题是,在程序将PDF文件发送到打印机之后,它的工作就结束了,因此我们不知道PDF文件是

我知道大多数人都在使用Adobe Reader/Acrobat打印PDF文件,例如

startInfo.Verb = "Print"
startInfo.Arguments = " " & Printer.PrinterSettings.PrinterName & " "
startInfo.FileName = "file.pdf"

Process.Start(startInfo)
我的问题是,在程序将PDF文件发送到打印机之后,它的工作就结束了,因此我们不知道PDF文件是否已从打印机中正确打印出来,因为在这之后它没有得到任何返回值或日志(例如,它不知道PDF文件作业是否卡在打印机队列中)


将PDF文件发送到打印机并确认纸张已打印出来后,是否有方法获取任何返回值或信息?

查看
系统。打印
名称空间。从那里,您应该能够监视打印作业。---查看查看查看
系统。打印
命名空间。从那里,您应该能够监视打印作业。---看看