2010-11-26 93 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)中將其打開。

相關問題