the only way i've found to print pixel-perfect pages from flash is to create a sprite/movieclip whose size matches the printjobs pageWidth and pageHeight, add (to the sprite/movieclip) the object(s) sized the way you want and positioned where you want relative to both those properties. then print.
Could you kind of explain that better? It's kind of confusing, I don't really understand what you mean.
as2 or as3?
It may be because, Scale to fit option may be selected in your printer options and hence may be the scaling. Just make sure that this option is not selected in your printer properties dialog.
ps: please mark this post as Answered if this is of help to you