是否可以使用'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来检查打印机的状态