Printing Timesheets...

We use monthly timesheets and have no way to print the timesheet in a way that is readable. We've created reports for this but this is still not ideal. If we use shrink to fit in IE it only prints what is on screen and when we use it in Chrome it spans multiple pages. Please create a way for us to print our timesheets using the printer button on the timesheet in a way that is usable.