列印頁面Flash Player 9 以及更新的版本,Adobe AIR 1.0 以及更新的版本 您可以使用 PrintJob 類別實體來處理列印作業。若要透過 Flash Player 或 AIR 來列印基本頁面,您必須依序使用下列四個陳述式:
因此,例如簡易列印工作指令碼如下 (包括編譯時會用到的 package、import 以及 class 陳述式): package { import flash.printing.PrintJob; import flash.display.Sprite; public class BasicPrintExample extends Sprite { var myPrintJob:PrintJob = new PrintJob(); var mySprite:Sprite = new Sprite(); public function BasicPrintExample() { myPrintJob.start(); myPrintJob.addPage(mySprite); myPrintJob.send(); } } } 備註: 這個範例會說明列印工作指令碼的基本元素,並且不包含任何處理錯誤的作業。若要建立指令碼,針對使用者取消列印工作做出適當的回應,請參閱處理例外以及傳回。
若要清除 PrintJob 物件的屬性,請將 PrintJob 變數設為 null (如 myPrintJob = null)。 |
|