Как я могу отображать HTML-страницы в приложении Flex, не используя <iframe>? - PullRequest
1 голос
/ 24 октября 2010

У меня есть несколько HTML-страниц, которые я хочу отобразить в приложении Flex.Поскольку Flex имеет ограниченную поддержку HTML, я подумал, что могу конвертировать страницы в PDF-файлы, но поскольку веб-приложения Flex не поддерживают PDF-файлы, я в некотором роде.

У меня есть страницы HTML с текстом иизображений.Какие у меня есть варианты отображения этого в веб-приложении Flex?

Мне бы хотелось что-то вроде PDF, где пользователь мог бы выбирать, какие страницы он хочет распечатать, и т. Д., Но все, что выглядит хорошо и работает, пока хорошо.,Чем свободнее, тем лучше, так как я не хочу тратить деньги.

Мне не нравится подход <iframe>.Это кажется слишком коротким и ненадежным.

Спасибо!

Ответы [ 3 ]

2 голосов
/ 24 октября 2010

Лучше всего использовать трюк iFrame, чтобы он выглядел так, будто ваш HTML является частью приложения Flex. Если вы пользуетесь Google «Flex iFrame», вы найдете много информации об этом.

Также есть коммерческий компонент от Drumbeat Insight, который может помочь вам решить эту проблему.

0 голосов
/ 30 июня 2011

Просто используйте 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>
0 голосов
/ 24 октября 2010

FlashPaper может использоваться для создания SWF-файла, похожего на PDF-файл, с почти такими же функциями. Вы сможете легко встроить этот SWF-файл в приложение Flex.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...