我想在Flex应用中显示一些HTML页面。由于Flex支持有限的HTML,我认为我可以将页面转换为PDF,但由于Flex webapps不支持PDF,我有点腌渍。
我拥有的网页是HTML,包含文字&图片。在Flex Web应用程序中显示此选项有哪些选择?
我喜欢像PDF这样的用户可以选择他们想要打印的页面等等,但是看起来很不错。工作现在很好。越自由越好,因为我不想花钱。
我不喜欢<iframe>
方法。它似乎太矮胖了不可靠。
谢谢!
答案 0 :(得分:2)
您最好的选择是使用iFrame技巧使您的HTML看起来像是Flex应用程序的一部分。如果您使用谷歌“Flex iFrame”,您将找到大量有关它的信息。
此外,Drumbeat Insight还有一个商业组件可以帮助您解决这个问题。
答案 1 :(得分:0)
FlashPaper可用于生成看起来像具有大部分相同功能的PDF的swf。您应该可以轻松地将此swf嵌入到Flex应用程序中。
答案 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>