I don't think I have ever came across a printer that did not support landscape printing unless it was just a label printer.

So it would seem that you should be printing in landscape mode and then you might want to scale it as well.

As for a method not mentioned the obvious would be to use a report rather than printing the form.