0

是否可以使用'System.Printing'命名空间打印 PDF 文档?它与 有何不同System.Drawing.Printing'?我想打印一个文件,检查它是否打印!目前我使用一个过程来打印 pdf 作为

            var fileName = filepath;
            ProcessStartInfo psInfo = new ProcessStartInfo();
            psInfo.Arguments = "HP LaserJet P1505n";
            psInfo.FileName = fileName;
            psInfo.WindowStyle = ProcessWindowStyle.Hidden;
            psInfo.Verb = "print";
            psInfo.CreateNoWindow = false;
            psInfo.UseShellExecute = true;
            process = Process.Start(psInfo);

在这里我无法确定是否打印了页面!

我怎样才能做到这一点?System.Management可以使用带有命名空间但不是“打印”状态的 Win32_Printer 检查打印机的 状态

4

0 回答 0