เวลาขอนี่พิมพ์บรรทัดเดียวนะครับ แต่เวลาตอบต้องพิมพ์เยอะ
var printOut:PrintJob = new PrintJob();
printOut.addPage() เป็นเมธอดใช้กำหนดคล้ายๆ คำสั่ง print
printOut.addPage(target, oPrintArea, oPrintOption, nFrame);
taget - mc ที่อยาก print
oPrintArea - ใส่ Object ที่มี prop xMin, xMax, yMin, yMax ไว้กำหนดขอบเขตที่จะพิมพ์
oPrintOption - ใส่ Object ที่มี prop printAsBitmap เพื่อบอกว่าจะพิมพ์แบบ vector หรือ bitmap กำหนดให้ prop นั้นเป็น true หรือ false
nFrame - เฟรมของ mc ที่กำหนดที่จะพิมพ์
printOut.start() บอกให้เปิดหน้าต่างเตรียมพิมพ์ เหมือนเวลาเลือก print จากเมนู file ในโปรแกรมทั่วๆ ไป ถ้า user กด OK มันจะส่ง true กลับมาให้ ถ้า user กด cancel มันจะส่ง false กลับมาให้
printOut.send() ส่งตามที่กำหนดใน addPage ไปออกเครื่องพิมพ์
instance ที่ได้จาก PrintJob มี prop อื่นๆ อีกเช่น paperHeight, paperWidth, orientation เป็นต้น