Printing entire from text area

I have a text area that is populated dynamically. The text in the text area is also rendered in HTML. When I use the printjob function to print that area, the only area printed out is what is visible on the screen. I tried setting the xmin, xmax, ymin, ymin properties for printjob,but that didnt work either?

Any other workarounds?