Cant you set the page to print at 80 or90% then it should all fit on one page.  wouldn't you print the order page instead?
 
Sorry I don't print invoices so I'm just guessing here