在Flash Player 10中打开PDF 10
-
24-10-2019 - |
题
我需要在Flash Player 10中打开PDF。SWF不会在浏览器中运行,并且系统上不会有Adobe Reader程序。我需要知道是否可以在Flash Player中以任何方式打开PDF而不以任何方式转换它。我已经搜索了Google的无数小时,什么也没有出现,只有转换软件和代码可以在浏览器中打开它。
谢谢,乔丹
解决方案
其他提示
如果它不会在浏览器中运行,它将如何运行?作为独立的.swf文件?您可以作为Adobe Air应用程序运行吗?空气确实支持PDF内容的渲染。
不,如果不提前将PDF转换为闪存格式,或使用外部PDF读取器,则不可能在闪存中查看PDF。
可以将一些OpenSource PDF阅读器移植到闪烁,也许是使用炼金术,但这将是一个漫长而艰难的项目,而不是您可以迅速抛弃的东西。
还有其他选择,读取PDF字节并使用AS3渲染。很少有lib存在(在 http://code.google.com):
- purepdf(with org.purepdf.pdf.pdfreader)
- AS3-PDFReader(带有org.pdfbox.pdfparser.pdfparser)
这些PDF解析器不支持所有可用的PDF格式的功能,我认为您无法使用Air Integrated PDF读取器(througt flash.html.htmllloader)来处理它。
不隶属于 StackOverflow