title: Print Word document from Asp.net c# Without MS Office Installed
body: <p>I need to print Word document without installing MS Office.
  I am using WordprocessingDocument to manipulate Word file.</p>
  
  <p>Now I need to print it.</p>
  
  <p>I have tried:</p>
  
  <pre><code>System.Diagnostics.Process printProcess = new System.Diagnostics.Process();
  printProcess.StartInfo.FileName = "D:/testWordPad1.docx";
  printProcess.StartInfo.Verb = "Print";
  printProcess.StartInfo.CreateNoWindow = true;
  printProcess.Start();
  printProcess.WaitForExit();
  </code></pre>
  
  <p>It works in my local system which has MS Office installed. <strong>But it does not work at my server which does not have MS office installed.</strong></p>
  
  <p>It shows me: </p>
  
  <blockquote>
    <p>No application is associated with the specified file for this operation -    at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)</p>
  </blockquote>
  
  <p>Please give me your suggestions regarding this.</p>