title: Can a PDF be converted to a vector image format that can be printed from .NET?
body: <p>We have a .NET app which prints to both real printers and PDF, currently using PDFsharp, although that part can be changed if there's a better option.  Most of the output is generated text or images, but there can be one or more pages that get appended to the end.  That page(s) are provided by the end-user in PDF format.</p>
  
  <p>When printing to paper, our users use pre-printed paper, but in the case of an exported PDF, we concatenate those pages to the end, since they're already in PDF format.</p>
  
  <p>We want to be able to embed those PDFs directly into the print stream so they don't need pre-printed paper.  However, there aren't really any good options for rendering a PDF to a GDI page (System.Drawing.Graphics).</p>
  
  <p>Is there a vector format the PDF could be converted to by some external program, that could rendered to a GDI+ page without being degraded by conversion to a bitmap first?</p>