Apache flex 在Flex移动应用程序中打印(Flash builder 4.7)

Apache flex 在Flex移动应用程序中打印(Flash builder 4.7),apache-flex,mobile,printing,Apache Flex,Mobile,Printing,我希望能找到一种简单的方法来打印我的flex开发的移动iphone应用程序中显示的PDF 看起来Adobe并没有在广播中提供这一功能 在这一点上,是否有任何方法可以打印flex移动应用程序中的任何内容?打印屏幕还是打印位图 谢谢 是和否。它在移动设备上无法通过AIR SDK以任何形式提供(从3.7开始) 但是,您可以创建一个AIR本机扩展(一个用Objective-C或Java编写的代码库,具体取决于通过AS3库连接的平台)来实现这一点。在我的上一个项目中,我们让一个iOS开发人员创建一个扩展,

我希望能找到一种简单的方法来打印我的flex开发的移动iphone应用程序中显示的PDF

看起来Adobe并没有在广播中提供这一功能

在这一点上,是否有任何方法可以打印flex移动应用程序中的任何内容?打印屏幕还是打印位图


谢谢

是和否。它在移动设备上无法通过AIR SDK以任何形式提供(从3.7开始)

但是,您可以创建一个AIR本机扩展(一个用Objective-C或Java编写的代码库,具体取决于通过AS3库连接的平台)来实现这一点。在我的上一个项目中,我们让一个iOS开发人员创建一个扩展,允许本机“打开”和“共享”菜单在AIR应用程序中显示数据并与之交互。与共享菜单一起提供了打印选项,具体取决于内容。它工作得很好,完全符合我们的期望。我相信你可以建立一个,只有这样做的打印菜单,而不是做完整的共享菜单,如果需要的

但是,我要警告您,本机扩展无论如何都不容易创建。它涉及到了解一种单独的语言、使用Adobe提供的文档较少的库以及命令行工作。此外,必须在XCode中的OS X上创建iOS ANE。没有办法(至少我知道)在Windows或Linux中创建它