title: How do I do advanced printing from a web application?
body: <p>I have been researching options for printing report-like data via a web application. Some options that are viable are writing PDFs, Excel XML, dumping HTML to Excel, or using a tool like activePDF webGrabber.  I suppose the question is, what are some solution that give control over print from a browser (IE in my case) yet doesn't have a huge development time.  Though I don't have experience with it myself, I have seen some horrid code for generating PDFs. </p>
  
  <p>The features I'm looking for in particular are to print landscape or portrait without user intervention. Also, having control over basic styling is important to translate the basic look/feel of the web app to the printed format.</p>
  
  <p>Any advice (especially from experience) is appreciated.</p>