Printing with screen shots prints off the page

When I get email that contains screen shots, if I want to print them, even in landscape mode, the embedded images always prints off the right edge of the page (truncated). I can’t find any options for correcting this.

Surely there has to be a solution for this?