【问题标题】:embed PDF inside Flex App在 Flex App 中嵌入 PDF
【发布时间】:2011-07-09 03:55:45
【问题描述】:

如何将 PDF 文件嵌入到 Flex App 中?我真的需要先将它们传输到 swf 文件吗?

【问题讨论】:

  • 我们说的是 web flex 还是 air 应用程序?

标签: apache-flex pdf flex3 flex4


【解决方案1】:

这出乎意料地复杂于应有的程度(考虑到它们都是 Adob​​e 产品)。

您不需要将 pdf 转换为 swf 文件。

此页面几乎包含有关如何执行此操作所需的所有详细信息http://livedocs.adobe.com/flex/3/html/help.html?content=PDF_1.html

您需要记住,客户端计算机必须支持 PDF(即安装了 Adob​​e Reader)。您还需要 Acrobat Pro(或他们现在所说的任何东西)来执行更深入的 PDF 脚本(javascript-in-pdf 的东西)。


要补充这一点(因为我误读了问题),要在 Flex 中打开 PDF 文件,您有两个选择。第一个是,如您所说,将文件转换为 swf 或其他格式。另一种是使用用户的PDF阅读器打开它。调用 navigateToURL(new URLRequest('<http-link-to-pdf-file>' ) ); 应该可以做到(假设用户安装了 pdf 阅读器)。

【讨论】:

  • 这仅适用于 AIR 应用程序。该问题没有明确说明该平台
  • 正如 Ben 所说,这只适用于 AIR 应用程序,而我对将 PDF 嵌入 Flex (Web) 应用程序更感兴趣。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-30
  • 2013-05-29
  • 2020-12-11
  • 2012-04-23
  • 2013-07-28
  • 2022-01-19
相关资源
最近更新 更多