如何在Flex中隐藏打印对话框?

时间:2012-05-07 06:33:40

标签: flex printing dialog adobe

是否可以在flex中隐藏打印对话框?我正在使用FlexPrintJob类。

这是我的代码:

var print:FlexPrintJob = new FlexPrintJob();
print.printAsBitmap = true;

if ( print.start() ) {  
 print.addObject( img as UIComponent, FlexPrintJobScaleType.SHOW_ALL );
 print.send();
}

1 个答案:

答案 0 :(得分:1)

你可以使用printjobs类

中的start2()
 import flash.printing.PrintJob;
 import flash.printing.PrintUIOptions;

 var myPrintJob:PrintJob = new PrintJob();
 var uiOpt:PrintUIOptions = new PrintUIOptions();
 uiOpt.minPage = 1;
 uiOpt.maxPage = 3;
 var accepted:Boolean = myPrintJob.start2(uiOpt);