"...when printed out, only part of it gets printed."
Check your viewer/printer settings, clearly there's something wrong. More often than not the rest of it shows up on a second page that should print automatically. Check why not like maybe you don't have enough paper in the printer? Maybe the viewer isn't sending all the data to the printer or the printer not accepting it?