我将在Flex Web应用程序中列出指向PDF文档的链接。
我想要做的是点击某个按钮后,从URL列表中打开一些pdf的SAVE AS对话框并将其下载到磁盘。
我想避免的是在浏览器中查看PDF。
我所知道的是flash.net.FileReference
将获取原始数据但没有链接。那有可能吗?
答案 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()