如何在Adobe Flex中显示PDF?
寻找一种在Flex中显示PDF的方法。我敢肯定有几种方法。寻找最容易维护/集成/最用户友好的方式。我猜测可以在应用程序中显示浏览器窗口并进行渲染,但是如果它不支持IE / FireFox,则此项目不可接受。
谢谢...
解决方案
回答
在Acrobat.com上查看"共享",我们可以在其中上传PDF并使其可嵌入Flash文件(类似于YouTube的文档)。应该可以将它们加载到Flex中。这不是一个理想的解决方案,但是不幸的是,我们需要以某种方式将PDF转换为SWF才能将其加载到Flex应用程序中。我不知道有什么好的工具可以做到这一点。如果其他人知道,请分享。
如果以AIR为目标,则可以将PDF加载到HTML视图中,但是在浏览器中运行时不起作用(HTML组件仅在AIR中可用)。
回答
检出:http://www.swftools.org/,了解将PDF转换为SWF的工具,尤其是pdf2swfhttp://www.swftools.org/pdf2swf.html
回答
噢,天哪,这是一个air应用程序。我将使用HTML视图。我无法将它们转换为SWF,因为客户端将上传文件。
回答
我们只是做了一个大型的AIR应用程序,该应用程序使用了很多PDF,请确保我们为自己节省了一些心痛并编写了一些代码来检查acrobat的版本,或者即使他们没有安装acrobat的版本,也不会安装它,否则不会出错,一个空白的HTML控件。
我知道,听起来很明显,但仍然...
回答
这看起来像一个用于flex http://www.devaldi.com/?p=212的不错的PDF查看器。
回答
不好意思这么说,但是将PDF转换为类似swf的东西……这不会扼杀PDF的想法吗?
我的意思是,PDF应该是电子纸吧?从中创建SWF文件时,只需销毁它即可。无需进行任何编辑,也无需填写表格。
奇怪的是,PDF是Adobe产品...而Flex(Flash Builder)是Adobe产品。
Adobe希望成为世界主导者的两种产品。但是将PDF组合到Flex ...中不是标准的。