I have a HTML report, which needs to be printed landscape because of the many columns. It there a way to do this, without the user having to change the document settings?
Try to add this your CSS:
@page { size: landscape; }