PrintJob gets blurry with larger xMax and yMax values

I don’t think I am properly understanding the printJob class. I have a large movie clip with dynamic text on it that I have scaled down to fit the printed page. There are no bitmaps in this movieclip. it is drawn with the drawing API and some attached dynamic text fields.

when I:

pj.addPage("_root.printframe", {xMin:0, xMax:400, yMin:0, yMax:400});

the text looks just fine on laser printer and inkjet. If I raise the xMax and yMax values however the text prints blurry.

pj.addPage("_root.printframe", {xMin:0, xMax:1200, yMin:0, yMax:1200});

Actually, its not just the text. Thin lines on this printout are also softer.

the MC is the same size on both printouts, but the text is significantly worse on the second printout. Is there a memory limitation to what can be sent to the printer? anyone experience this?

I have also printed it to PDF, and noticed that even the “good” printing versions are still not scalable - they get pixellated when zoomed in.

the text, by the way, is using an embedded font.

any help would be greatly appreciated!