【发布时间】:2021-06-25 09:03:31
【问题描述】:
这是我尝试在默认打印机中打印 pdf 文件的代码。 我没有收到任何错误,但文件仍未按预期打印。
//print to printer
try
{
ProcessStartInfo info = new ProcessStartInfo();
info.Verb = "print";
info.FileName = filePath;
info.CreateNoWindow = true;
info.WindowStyle = ProcessWindowStyle.Hidden;
Process p = new Process();
p.StartInfo = info;
p.Start();
p.WaitForInputIdle();
System.Threading.Thread.Sleep(3000);
if (false == p.CloseMainWindow())
p.Kill();
}
catch (Exception ex)
{
throw ex;
}
我是不是做错了什么?
【问题讨论】: