title: Microsoft Print to PDF driver missing in Microsoft Server
body: <p>I developed a C#, web forms <strong>application that generates a PDF document server-side and sends it to the client</strong>. I generate the PDF using <em>Microsoft Print To PDF</em> <strong>(MPTP)</strong>, <em>PrintDocument</em>, and <em>PrintPageEventArgs.Graphics.DrawString</em>. This works great on my local machine.</p>
  
  <p>Enter server: When I uploaded my application and tried running it on my server, I get an error saying there's no printer installed. I check in Printers and devices and behold, MPTP isn't listed on the server (one fix for my problem is setting MPTP to default printer).</p>
  
  <p>If you don't have the MPTP in "Printers and devices":</p>
  
  <ul>
  <li>Open "Turn Windows features on or off" and just check MPTP. </li>
  </ul>
  
  <p>The problem is I don't have MPTP there either. To fix that:</p>
  
  <ul>
  <li>Open Devices and Printers</li>
  <li>Add Printer</li>
  <li>"The printer that I want isn’t listed"</li>
  <li>"Add a local printer or network printer with manual settings"</li>
  <li>Select port "FILE: (Print to File)" (i tried other ports and it's the same)</li>
  <li>In the left (Manufacturer) part choose Microsoft, in the right part chose MPTP</li>
  </ul>
  
  <p>It should install the drivers for MPTP, but the <strong>problem is I don't have MPTP on the list</strong>! This is the part that is problematic.</p>
  
  <p>I can't find help for this problem online (couldn't find even unanswered questions). I couldn't find drivers online so I could install them manually and have no idea how to fix it.</p>
  
  <p>I tried generating a PDF using CutePDF Writer and Spire.PDF (I did generate the PDF, but local characters aren't working [č,š,ž] and I have to use PdfDocument, PdfSection, PdfTextWidget). I don't like generating with Spire.PDF because I must implement the correct header and signature for multipaged documents (which is a pain in the ass and I would prefer using the already written and tested code that uses PrintDocument and MPTP).</p>
  
  <p><strong>Why is the Microsoft Print to PDF driver missing from my server?</strong></p>
  
  <p><strong><em>Server info</em></strong>: Microsoft Windows Server Version 6.2 (Build 9200). 
  Internet Information Services Version 8.5.9600.16384.</p>