Robert,
I don't know why your window is larger than your computer screen. You might want to check your settings in My Computer and adjust the screen size down to 1024 pixels wide or 800 wide ... ?
As for printing I use an HP Printer. My printer has a selection in the print window to adjust the size of the print to "shirink to printable area". I often use that one when I am at the

Office to make sure that my labels are the correct size.
You might also try 'print preview' as this area in your printer settings will let you resize the image/text to where it fits properly on your paper.
When in doubt ... I print landscape
Susan