0

我目前正在创建一个 PDF 组合,它在 dataGrid 中显示数据。有许多附件,当我双击特定附件时,我希望它显示在新的 acrobat/reader 窗口中。

有人可以指导我吗?

克里斯

4

2 回答 2

0

据我所知,这不能在基于 Web 的 Flash 文件中完成。它必须在 AIR 应用程序中完成。

请参阅这篇 Adob​​e 文章。相关信息:

AIR 2中,您可以使用操作系统注册的应用程序打开文件来打开它。例如,一个 AIR 应用程序可以打开一个 DOC 文件,而该应用程序已注册以打开它。使用 File 对象的 openWithDefaultApplication() 方法打开文件。

您可以使用FileReference允许用户将 PDF 保存到他们的系统,但我不相信有办法强制它在应用程序中打开。实际上,我认为您也不能通过标准 JS/PHP 方法强制通过下载(无论如何,未经用户许可)打开应用程序(我不是这两种方法的大师,所以我可能错了)

于 2012-10-22T16:09:56.467 回答
0

最初,我在使用 flex4 项目访问主机时遇到了严重问题。

这导致我切换到 flex3,因为我发现了许多可以正常工作的代码示例。

这些例子可以在这里找到

于 2012-10-25T15:13:52.667 回答