Apache flex 将屏幕截图图像保存到Flex 4中的文件

Apache flex 将屏幕截图图像保存到Flex 4中的文件,apache-flex,http,flex4,Apache Flex,Http,Flex4,我需要Flex应用程序的用户能够将部分UI的快照保存到本地jpg文件中。我得到了截图部分-可以生成一个图像的任何给定的控制。但是,我看到的让用户在本地保存图像的唯一方法是将图像发送到我的服务器,服务器将返回具有适当内容配置的图像 我真的希望我可以避免这种愚蠢的往返服务器。有什么想法吗?如果您想在Flex应用程序中重用jpg文件,您可以通过SharedObject将其保存为Flash Cookie到本地文件系统,并在以后恢复。在这种情况下,您必须了解Flash Cookie大小限制,该限制通常设置

我需要Flex应用程序的用户能够将部分UI的快照保存到本地jpg文件中。我得到了截图部分-可以生成一个图像的任何给定的控制。但是,我看到的让用户在本地保存图像的唯一方法是将图像发送到我的服务器,服务器将返回具有适当内容配置的图像


我真的希望我可以避免这种愚蠢的往返服务器。有什么想法吗?

如果您想在Flex应用程序中重用jpg文件,您可以通过
SharedObject
将其保存为Flash Cookie到本地文件系统,并在以后恢复。在这种情况下,您必须了解Flash Cookie大小限制,该限制通常设置为100KB。

如果您只针对Flash player 10,则可以避免此往返。
FileReference
FP10类具有一个可用于将文件保存到本地计算机的;当然,您仍然需要用户的确认才能执行此操作。

这对我来说是新的。我也会试试这个。:-)