title: How can I flip/rotate a PrintDocument in .NET?
body: <p>I have a document that I want to be flipped / rotated 180 degrees when printed. 
  (This is due to the orientation of label stock in the printer).</p>
  
  <p>There is a property <code>PrintDocument.PrinterSettings.LandscapeAngle</code> but it is read only.</p>
  
  <p>I think this property is influenced by the printer driver and therefore not 'settable'.</p>
  
  <p>Is there a nice way i can rotate the print by 180 degrees without having to do anything too nasty?</p>