【发布时间】:2011-10-15 10:58:37
【问题描述】:
我将在我的 Flex Web 应用程序中获得指向 PDF 文档的链接列表。
我想要做的是,单击某个按钮后,从 URL 列表中打开一些 pdf 的“另存为”对话框并将其下载到磁盘。
我要避免的是在浏览器中查看 PDF。
我所知道的是flash.net.FileReference 将获取原始数据但没有链接。那么有可能吗?
【问题讨论】:
标签: apache-flex pdf flex4.5 savefiledialog
我将在我的 Flex Web 应用程序中获得指向 PDF 文档的链接列表。
我想要做的是,单击某个按钮后,从 URL 列表中打开一些 pdf 的“另存为”对话框并将其下载到磁盘。
我要避免的是在浏览器中查看 PDF。
我所知道的是flash.net.FileReference 将获取原始数据但没有链接。那么有可能吗?
【问题讨论】:
标签: apache-flex pdf flex4.5 savefiledialog
首先,您可以使用 URLStream 的 load 方法从 url 获取原始数据。将其保存为 ByteArray,稍后使用 FileReference.save() 方法将文件保存到本地系统(从 flash player 10 开始)。
如需更多信息,请访问: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/FileReference.html#save()
【讨论】:
download 方法