我目前正在创建一个 PDF 组合,它在 dataGrid 中显示数据。有许多附件,当我双击特定附件时,我希望它显示在新的 acrobat/reader 窗口中。
有人可以指导我吗?
克里斯
我目前正在创建一个 PDF 组合,它在 dataGrid 中显示数据。有许多附件,当我双击特定附件时,我希望它显示在新的 acrobat/reader 窗口中。
有人可以指导我吗?
克里斯
据我所知,这不能在基于 Web 的 Flash 文件中完成。它必须在 AIR 应用程序中完成。
请参阅这篇 Adobe 文章。相关信息:
在AIR 2中,您可以使用操作系统注册的应用程序打开文件来打开它。例如,一个 AIR 应用程序可以打开一个 DOC 文件,而该应用程序已注册以打开它。使用 File 对象的 openWithDefaultApplication() 方法打开文件。
您可以使用FileReference
允许用户将 PDF 保存到他们的系统,但我不相信有办法强制它在应用程序中打开。实际上,我认为您也不能通过标准 JS/PHP 方法强制通过下载(无论如何,未经用户许可)打开应用程序(我不是这两种方法的大师,所以我可能错了)