flex 打印范例

来源:互联网 发布:python socket框架 编辑:程序博客网 时间:2024/06/06 08:28
<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%" creationComplete="init()">
<mx:Script>
<![CDATA[
   import mx.printing.FlexPrintJob;
public var coopName:String;
public var companyName:String;
private var printJob:FlexPrintJob;
private function init():void{
printJob = new FlexPrintJob();
}
public function  startPrint(container:Container){
if(printJob.start()){
mainBox.addChild(container);
printJob.addObject(container);
printJob.send();
}

}
]]>
</mx:Script>
<mx:HBox width="100%" horizontalAlign="right" height="30">
<mx:Text text="{coopName}"/>
</mx:HBox>
<mx:VBox width="100%" height="100%" id="mainBox"/>
<mx:HBox width="100%" horizontalAlign="right" height="30">
<mx:Text text="{companyName}"
</mx:HBox>
</mx:VBox>
原创粉丝点击