none
Print PDF RRS feed

  • 問題

  • 請問C#前輩,當我要列印一份PDF檔時,Adobe軟體就會被開啟,請問有什麼方法可以讓資料就直接傳送到印表機列印,Windows畫面不會開啟Adobe軟體,以下是我的程式碼,謝謝~
        ProcessStartInfo info = new ProcessStartInfo();
       info.Verb = "print";
       info.FileName = @"c:\doc2.pdf";
       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();
    2012年7月9日 上午 02:37

解答

所有回覆