Printing with javascript produces compressed screen print

I have read many of the posts dealing with creating a print button with java script - and the issues that occur. I haven't yet read about the issue I am having - the screen prints, but in a very compressed view (which happens whether I print portrait or landscape). I have attached a sample. I took the js from the forums on this site and yes, I understand it's up to the heros to reach out. 

Anyone encounter this particular issue and solved it? 

Thanks!

1 Reply