Flex学习笔记9——打印
大致分为3类: 1.?????? 原生打印利用Applet或Flash Player等插件提供的打印接口进行打印。优点是跨平台跨浏览器,常见的有Applet和Flex 2.?????? 宿主打印使用浏览器提供的打印接口,有HTML(将呈现的html输出到打印机);ActiveX+HTML(使用js调用ActiveX完成打印) 3.?????? 外部打印生成目标文档,如pdf、office打印,使用文档的宿主程序打开并打印
? 使用PrintJob打印???????? 只要页面上能显示,则Flex就能打印出来。 使用PrintJob打印 ???????? Var job=new PrintJob();? ???????? job.addPage(sprite:Sprite,printArea:Rectangle=null,options:PrintJobOptions=null,frameNum:int=0):void ?????????????????? sprite代表要打印的内容,必须位于displayList,打印时会忽略sprite的vlisibile属性 ?????????????????? printArea: 代表打印范围 ?????????????????? options:指示打印位图还是矢量图,如果无位图图片,选择矢量图 ?????????????????? frameNum: 帧数,不指定 ???????? job.send(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |