如何在不使用<iframe>?</iframe>的Flex应用中显示HTML页面

时间:2010-10-24 14:39:50

标签: html flex

我想在Flex应用中显示一些HTML页面。由于Flex支持有限的HTML,我认为我可以将页面转换为PDF,但由于Flex webapps不支持PDF,我有点腌渍。

我拥有的网页是HTML,包含文字&amp;图片。在Flex Web应用程序中显示此选项有哪些选择?

我喜欢像PDF这样的用户可以选择他们想要打印的页面等等,但是看起来很不错。工作现在很好。越自由越好,因为我不想花钱。

我不喜欢<iframe>方法。它似乎太矮胖了不可靠。

谢谢!

3 个答案:

答案 0 :(得分:2)

您最好的选择是使用iFrame技巧使您的HTML看起来像是Flex应用程序的一部分。如果您使用谷歌“Flex iFrame”,您将找到大量有关它的信息。

此外,Drumbeat Insight还有一个商业组件可以帮助您解决这个问题。

答案 1 :(得分:0)

FlashPaper可用于生成看起来像具有大部分相同功能的PDF的swf。您应该可以轻松地将此swf嵌入到Flex应用程序中。

http://www.adobe.com/products/flashpaper/

答案 2 :(得分:-1)

只需使用mx:HTML即可插入VBOX中,例如

<mx:VBox label="Embedded HTML mit PDF"  id="box"
         width="100%" 
         height="100%">

    <mx:HTML id="pdfHtml" location="test.html" width="100%" height="100%" />
</mx:VBox>