The short answer is "no." The intentional limitation of browsers is that the page itself cannot override the user's print settings. This should prevent the abuse that I imagine, and causes all kinds of headaches.
One of the possible ways to work is to display your page as a PDF and present it. You can control the print settings for the PDF page.