Printing scrollable (dynamic) text


I saw there are some threads on printing here, but I couldn’t figure it out yet…

I’m attaching a TXT file and an example FLA containing:
A movie clip that holds graphics and dynamic text box
A ScrollPane component (half the height of the text+graphic MC)
A button.

Basically, the ScrollPane calls the MC (which loads the text from the external TXT file), and the button calls a function (on the time line) that prints the text.
What happens is, only the shown text inside the component gets printed, instead of the whole thing.

Regardless, I noticed that the text gets printed from the absolute upper-left corner. Is there a way to fix it on a regular A4 page so it will look good?

Help help help…