จะสั่งprintยังไงครับ

เริ่มโพสต์โดย zartan, 03 ก.ย. 2007, 12:57 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

zartan

คือยากสั่งให้มันพิมพ์หน้าแฟลชที่แสดงอยู่ให้ออกมาจากคอมได้อะครับ ต้องทำยังไงเหรอครับ

N

#1
กด Print Screen เปิดโปรแกรม Paint แล้วกด Paste

ตบแต่งเสียให้สวยงามแล้ว Print ออกมา้เลยครับ

แก้: อ่อ มีิอีกวิธีนึงครับ คลิกขวาแล้วเลือก Print
dt.in.thหัดเล่น GIMP<body style="filter:gray">

จักรี

หมายถึง โค้ด ปลิ้น ในแฟลช รึเปล่าครับ   :09:
ล้ำลึกคนึงหาในดวงจิต ใจเคยคิดตัดสวาทมิอาจสิ้น
ดั่งก้านบัวหักกลางชลาสินธุ์ ผิว่าสิ้นไร้เยื่อยังเหลือใย

ยุนเอ

อ้างคำพูดจาก: จักรี เมื่อ 03 ก.ย. 2007, 13:10 น.
หมายถึง โค้ด ปลิ้น ในแฟลช รึเปล่าครับ   :09:

เก็บดีๆ ซิครับ แหม ปลิ้นมาเชียว
เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

zartan

ครับหมายถึงโค๊ดอะครับ อยากรู้อะครับว่าจะสั่งยังไงให้มันปริ้น

จักรี

อ้างคำพูดจาก: ^-FakE-^ เมื่อ 03 ก.ย. 2007, 13:51 น.
เก็บดีๆ ซิครับ แหม ปลิ้นมาเชียว


ปริ้นครับ  ขอบคุณครับ  :46:


ล้ำลึกคนึงหาในดวงจิต ใจเคยคิดตัดสวาทมิอาจสิ้น
ดั่งก้านบัวหักกลางชลาสินธุ์ ผิว่าสิ้นไร้เยื่อยังเหลือใย

zartan

ช่วยด้วยนะครับผู้รู้ทั้งหลาย

heart

จริงๆ print ใน flash8 มีหลายคำสั่งเหมือนกัน แต่ละโหมด ก็จะปรินท์แตกต่างกัน
ส่วนใน as3 นี่ไม่เคยลอง

ใส่ในปุ่มสั่ง print

อ้างอิงon(release) {
printAsBitmap(วัตถุที่จะปรินท์ , "bframe");
};

โดยวัตถุที่จะ print นั้นคือ มูฟวี่คลิปตัวเป้าหมาย

หรือจะปรินท์ทั้งหน้า ก็ใช้เป็น _root ไปก็ได้

X Saint

เอาแบบบ้านๆ เลยก็ใช้คำสั่ง print ครับ

print(target, boundingBox);

คำสั่งนี้รับ parameter 2 ตัว ตัวแรกคือเราระบุชื่อ MC ที่จะ print ครับ ส่วนตัวที่สองนั้นมีให้เลือก 3 แบบ (bmovie, bmax, bframe)

ตัวอย่าง:
myButton.onRelease = function() {
print(mcPrint, "bframe");
};



ถ้าเอาแบบ advance หน่อยคือไปสร้างออปเจ็คจาก class PrintJob ครับ แบบนี้จะกำหนดอะไรต่างๆ นานา ได้อีกมากมาย

คนตาบอดข้างเดียว

ขอแบบแอ๊ดวานซ์ด้วยครับ
ในหมู่คนตาบอด คนตาบอดข้างเดียวได้เป็นราชา

zartan

ขอบคุณทุกๆท่านคร้าบบบบ

X Saint

เวลาขอนี่พิมพ์บรรทัดเดียวนะครับ แต่เวลาตอบต้องพิมพ์เยอะ  {หมีโหด}

อ้างอิง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 เป็นต้น

คนตาบอดข้างเดียว

ในหมู่คนตาบอด คนตาบอดข้างเดียวได้เป็นราชา

iannnnn

แล้วมันก็ แหม ทีเดียวนะบักหนัด :30:

SMF 2.1.7 © 2026, Simple Machines