The printer settings control the rotation and size so the answer should be there. There's generally two places for that. Application print settings override the default and then there's the default settings found under the Windows printer.
If you eg select portrait and no matter what it comes out as landscape then either what you're printing is actually in landscape on a portrait page, the printer changes it, or the driver has a bug. That's more involved as you have to narrow it down further.