`

Flex 打印

    博客分类:
  • Flex
阅读更多

You use the FlexPrintJob class to print one or more Flex objects, such as a Form or VBox container.

你可以使用 FlexPrintJob 类来打印一个或多个 Flex 对象, 例如: Form 或 VBox 容器.

 

For each object that you specify, Flex prints the object and all objects that it contains.

对于你指定的每一个对象, Flex 将会打印这个对象以及这个对象中所包含的所有对象.

 

The objects can be all or part of the displayed interface, or they can be components that format data specifically for printing.

这些对象在显示界面中可以全部或部分显示, 或者专门为打印输出的格式化数据的组件.

 

The FlexPrintJob class lets you scale the output to fit the page, and automatically uses multiple pages to print an object that does not fit on a single page.

FlexPrintJob 类能让你按比例以合适的大小输出到页面, 并且打印一个对象如果一张页面不够时, 会自动输出到多张页面.

 

You use the FlexPrintJob class to print a dynamically rendered document that you format specifically for printing.

你可以使用 FlexPrintJob 类打印按指定格式动态提交的文档.

 

This capability is especially useful for rendering and printing such information as receipts, itineraries, and other displays that contain external dynamic content, such as database content and dynamic text.

这项功能特别有用, 例如: 打印收入信息, 旅游活动日程和其他显示包含外部扩展的动态内容, 例如: 数据库内容和动态文本.

 

You often use the FlexPrintJob class within an event listener. For example, you can use a Button control with an event listener that prints some or all of the application.

你通常使用 FlexPrintJob 类在一个事件监听器中, 例如: 你可以使用一个 Button 控件, 在它的事件监听事件中打印部分或全部应用程序.

 

Note: The FlexPrintJob class causes the operating system to display a Print dialog box. You cannot print without some user action.
 
 

Build and send a print job

 

1. Create an instance of the FlexPrintJob class

 

 

var printJob:FlexPrintJob = new FlexPrintJob();

 

2. Start the print job

 

printJob.start();

 

3. Add one or more objects to the print job and specify how to scale them:

printJob.addObject(myObject, FlexPrintJobScaleType.MATCH_WIDTH); 

 

4. Send the print job to the printer:

printJob.send(); 

 

 

 

 

分享到:
评论

相关推荐

    flex 打印源代码

    Flex打印源代码主要涉及到Adobe Flex这一跨平台的富互联网应用程序(RIA)开发框架。Flex是基于ActionScript编程语言和MXML标记语言的,用于构建在Web浏览器中运行的交互式用户界面。在Flex中实现打印功能,开发者...

    Flex 打印例子官方的哦

    Flex打印技术是Adobe Flex框架中的一个重要组成部分,它允许开发者创建应用程序来打印内容或者与打印机进行交互。Flex是一款基于ActionScript 3.0的开源框架,主要用于构建富互联网应用程序(RIA)。在Flex中,打印...

    Flex 打印及打印预览功能

    在Flex中,打印和打印预览功能是应用程序与用户进行数据输出交互的重要部分。本篇文章将深入探讨Flex中的打印及打印预览功能,以及如何利用这些功能来提升应用程序的实用性。 首先,我们要了解Flex中的`mx.printing...

    flex打印实例源码

    Flex打印实例源码是基于Adobe Flex技术实现的一种打印功能的应用示例。Flex是一种开源的、基于ActionScript的、用于构建富互联网应用(RIA)的框架。这个实例源码提供了如何在Flex应用程序中实现打印功能的具体代码...

    Flex实现打印预览

    Flex是Adobe公司开发的一种基于ActionScript 3.0的...综上所述,实现Flex的打印预览功能涉及到对Flex打印API的理解、预览组件的创建以及用户交互的实现。通过这些步骤,你可以为用户提供一个方便且直观的打印预览体验。

    flex 打印预览

    1. Flex打印服务: Flex提供了PrintJob类,该类是打印服务的基础,允许开发者创建、配置和执行打印任务。通过实例化PrintJob对象,可以设置打印参数,如页边距、纸张大小、方向等。 2. 打印预览原理: Flex打印预览...

    flex打印机制详解

    Flex打印机制是一个在Adobe Flex应用程序中实现打印功能的关键技术,它允许开发者创建用户友好的界面,以便用户可以方便地打印内容。Flex作为一个基于ActionScript 3.0的开放源代码框架,主要用于构建富互联网应用...

    Flex打印(转)

    标题“Flex打印(转)”可能指的是一个关于使用Adobe Flex技术进行打印功能开发的文章或教程。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用程序(RIA)。在这个场景中,"转"可能意味着内容是作者...

    Flex打印控件(FlexReport)

    Flex打印控件,如标题所述,FlexReport,是一种在Adobe Flex应用程序中用于生成和打印报告的组件。这个压缩包`FlexReport.zip`包含了用于演示、配置和运行FlexReport的必要资源。下面将详细阐述FlexReport及其包含的...

    flex 打印控件,应该说是相当完美了。

    flex 打印控件 应该说是相当完美了。 但只能够用于grid打印和打印预览

    Flex打印预览

    为了解决这个问题,我们有了"Flex打印预览"这一解决方案。 Flex是Adobe公司推出的一种基于Flash技术的开发框架,用于构建富互联网应用程序(RIA)。ArcGIS Flex Viewer是Esri为开发者提供的一个开源框架,用于在Web...

    ArcGis For Flex 打印

    本文将深入探讨ArcGIS for Flex中的“打印”功能,以及如何在项目中实现这一功能。 首先,我们要理解ArcGIS for Flex的打印功能是如何工作的。打印在GIS应用中扮演着重要的角色,它允许用户将地图视图导出为物理...

    FLEX alive pdf 打印pdf

    标题中的"FLEX alive pdf 打印pdf"指的是使用Adobe Flex技术来实现PDF文档的打印功能。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用程序(RIA)。AlivePDF是Flex的一个库,它允许开发人员在...

    flex的一个打印测试

    Flex打印技术是Adobe Flex框架中的一个重要特性,它允许开发者创建应用程序,使得用户可以直接从Flex界面进行文档打印。Flex是基于ActionScript和MXML的开源框架,主要用于构建富互联网应用程序(RIA)。在本“flex...

    打印预览(flex)

    Flex打印预览是一种在Flex应用程序中实现打印功能的技术,它允许用户在实际打印之前查看文档的打印效果。Flex是Adobe公司开发的一种基于ActionScript 3.0的富互联网应用程序(RIA)框架,它使用MXML和AS3进行编程,...

    flex打印操作(FlexPrintJob)还有分页打印操作具体实现

    Flex中的打印操作和分页打印操作是实现数据输出的重要功能,本文将详细介绍FlexPrintJob类的使用以及分页打印的实现。 首先,FlexPrintJob类是用于在Adobe Flash Player中执行打印任务的类。它允许您打印Flex应用中...

    Flex内存释放优化原则

    FLEX内存释放优化原则,内存泄露解决方法,内存泄露情况

    Flex精通_66013.rar

    4. **Flex打印预览**:`Flex打印预览.rar`可能包含有关在Flex应用中实现打印和预览功能的资料。在Flex中,你可以使用PrintJob类来控制打印任务,为用户提供在应用内部查看文档的打印布局。这个部分将教你如何处理...

    Eclipse开发Flex新手必学例子(后台数据页面显示N种图表)

    在本文中,我们将深入探讨如何使用Eclipse进行Flex开发,并通过后台数据来展示各种图表,包括LineChart、ColumnChart、AreaChart、BubbleChart和BarChart。对于初学者来说,掌握这些图表的创建方法是理解Flex应用...

Global site tag (gtag.js) - Google Analytics