vb.net - VB如何获取打印PDF文件后的返回值
问题描述
我知道大多数人都在使用 Adobe Reader/Acrobat 打印 PDF 文件,例如
startInfo.Verb = "Print"
startInfo.Arguments = " " & Printer.PrinterSettings.PrinterName & " "
startInfo.FileName = "file.pdf"
Process.Start(startInfo)
我的问题是,在程序将 PDF 文件发送到打印机之后,它的工作就结束了,所以我们不知道 PDF 文件是否真的从打印机正确打印出来,因为它没有得到任何返回值或之后的日志(例如,它不知道 PDF 文件作业是否卡在打印机队列中)。
将PDF文件发送到打印机并确认纸张已打印出来后,有没有办法获得任何返回值或信息?
解决方案
推荐阅读
- oracle - Oracle 函数的小字符串缓冲区
- python - 如何从 pandas 数据框中的大型每日 JSON 数据集计算平均月值?
- javascript - 通过 ids vue js 查找/过滤包括数组
- ios - 所有情节提要、xib 文件都不会在 Macbook Pro M1 上使用 Rosetta 更新框架或约束(与 IBAgent-iOS 通信时遇到错误)
- php - 为什么我不能使用 mysqli_connect 和 PHP 7.4 连接到 MySQL 5.3.36 共享服务器,但它可以使用 php 7.1 工作?
- windows - Windows 内核驱动程序无法打印到 DebugView
- bootstrap-4 - 为什么保证金类在引导程序中不起作用
- regex - 正则表达式提取第 5 和第 6 个冒号之间没有空格的字符串
- javascript - 没有任何明显原因的 Ajax 调用进入错误块
- javascript - 从 CDN 加载 mobx-react 作为 UMD 时出错