FLASH列印文件(AS3.0)

要列印文件的時候,首先要新增一個MovieClip,然後把要列印的內容都丟進去。

然後增加一顆按鈕,用來呼叫列印事件。
print_btn.addEventListener(MouseEvent.CLICK,printContent);
然後寫一個列印的funciton
function printContent(e:MouseEvent) {
var printJob:PrintJob = new PrintJob();
if (printJob.start()) {
if (content_mc.width>printJob.pageWidth) {
content_mc.width=printJob.pageWidth;
content_mc.scaleY=content_mc.scaleX;
}

printJob.addPage(content_mc);
printJob.send();
}
}

參考資料

留言