title: Print aspx page to PDF on button click, but print PDF serverside
body: <p>I have a report that's displayed on a webpage, and the users have been printing this webpage to PDF. What I need is for the webpage to automatically print to PDF (save) to a location on the websites server when user clicks a button. </p>
  
  <p>iTextSharp doesn't seem to let me just save the PDF exactly how it looks when you Print To PDF (keeping css etc), also there's some licencing complications. PrinceXML looks good but is way too expensive. </p>
  
  <p>Is there no way to open a new aspx page and then print it to PDF server side? </p>