0
我已经编写了一个用C#打印PDF的代码。这是工作,但它为我打开Adobe Reader的窗口,我不想要它。在不弹出AdobeReader窗口的情况下打印PDF
这里是我的代码:
filename = "Doc1.pdf";
ProcessStartInfo psInfo = new ProcessStartInfo();
psInfo.FileName = @"C:\Program Files\Adobe\Reader 11.0\Reader\AcroRd32.exe";
psInfo.Arguments = String.Format("/n /s /o /h /p{0}", filename);
psInfo.CreateNoWindow = true;
psInfo.UseShellExecute = true;
psInfo.WindowStyle = ProcessWindowStyle.Hidden;
Process process = Process.Start(psInfo);
这表明我要1或2秒的PDF在Adobe Reader和然后告诉我爱情读者窗口不会对任何PDF。我不想展示任何东西。只是要打印PDF。
有打印是一个变量,它具有int值时便将在for循环来区分不同的不同的打印..... –