2010-11-26 58 views
0

我正在测试alivePDF 0.1.5,直到现在一切都很好。 我对新功能writeFlashHTMLText()的超级感兴趣,它使我的生活变得如此简单! xD 我现在试图在浏览器选项卡/窗口中显示生成的PDF,而不是仅保存该文件(使用filereference类的“保存功能”)。我看到有一个PDF.save()函数允许指定参数Download.INLINE。 但是我不想使用pdf类的保存功能,因为我不想使用脚本。Flex 3 + AlivePDF - 如何在浏览器中显示pdf

有没有其他方法可以实现我想要的?

非常感谢您的回答。 问候,

BS_C3

回答

1

考虑到Flash的安全,明智的方式,你有两个选择:

  1. 生成和PDF保存到本地计算机上 - 这可以完全客户机来完成使用FlashPlayer 10+(请参阅FileReference类)。
    用户然后可以导航到并启动生成的PDF文件。

  2. 将PDF保存到服务器并链接到Flash应用程序的PDF。这会让你在浏览器中打开PDF。 显然这需要某种服务器。

  3. 构建应用程序的AIR应用程序 - 这会让你保存文件,而且据我所知,从本地机器启动它。

物件的当前状态:除非使用AIR,否则无法生成PDF并在浏览器中完全在客户端(即浏览器中的FlashPlayer)中将其打开。

相关问题