URL的Flex保存文件对话框

时间:2011-10-15 10:58:37

标签: flex pdf flex4.5 savefiledialog

我将在Flex Web应用程序中列出指向PDF文档的链接。

我想要做的是点击某个按钮后,从URL列表中打开一些pdf的SAVE AS对话框并将其下载到磁盘。

我想避免的是在浏览器中查看PDF。

我所知道的是flash.net.FileReference将获取原始数据但没有链接。那有可能吗?

1 个答案:

答案 0 :(得分:1)

首先,您可以使用URLStream的load方法从url获取原始数据。将其另存为ByteArray,然后使用FileReference.save()方法将文件保存到本地系统(从Flash Player 10开始)。

有关详细信息,请参阅: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/FileReference.html#save()