1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Process proc = new Process();
proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
proc.StartInfo.Verb = "print";
string pdfFileName = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\fichier1.pdf";
proc.StartInfo.FileName = @"C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe";
proc.StartInfo.Arguments = @"/p /h "+pdfFileName;
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.CreateNoWindow = true;
proc.Start();
proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
if (proc.HasExited == false)
{
proc.WaitForExit(1000);
//proc.Kill();
}
proc.EnableRaisingEvents = true;
proc.Kill();
// AcroRd32.exe
proc.CloseMainWindow();
proc.Close(); |