Bom, pode até existir. Mais nenhum deles se compara ao trabalho do desenvolvedor. *Eduardo Kraus* Desenvolvedor eduardokr...@gmail.com http://blog.mxml.com.br
2009/3/19 Carvalhar <carloscarval...@ig.com.br> > > Olá, > > Estou procurando uma solução que renderize o html (ou xhtml..) em > componentes Flex. > Não estou me referindo a técnica do Iframe, que adiciona um iframe > html por javasscript e ExternalInterface. > > O que procuro é um componente "leitor" de html que traduza as tags > para flex, ou seja, se houver um <img /> dentro do html, o componente > cria um <mx:Image />, se houver um <p></p>, crie <mx:Text/> e por aí > vai. > > Até agora achei 4 possibilidades, mas nenhum dos três 100%. > > 1 - DENG > http://deng.com.br/ > É um projeto antigo de2004/ 2006, na epoca o máximo era flash mx, acho > que está em AS1 ou AS2, com certeza não é AS3 ...contudo foi o que > melhor funcionou, o mais ok para renderizar, inclusive CSS. > > 2- WRAPPER > http://osflash.org/projects/wrapper > Funciona, parece bacana, mas é como SWFAdress, primeiro renderiza o > html para dae trocar para SWF, ou seja, nao recebria um html como > variavel dentro de um componente. > > 3- Flex HtmlFilter > http://code.google.com/p/flex-htmlfilter/ > Estende o que flex faz, mas ainda tem alguns problemas (com as > imagens, por exemplo). > > 4- flex.html package > http://blogs.adobe.com/aharui/2008/01/html_and_flex_1.html > Começou pela adobe, mas dá problema, nao renderiza tudo perfeitamente > e não existe a menor hipotese de suporte/discussão. > > Como não achei nada perfeito, estou começando a fazer uma alternativa > que acesse o html por E4X, já que no fundo o Html bem formatado > funciona como um xml, a partir do body. > > Dentro de um loop estou usando algo como: > [...] > var imgXML:XML = new XML(meuHtml); > var img:Image = new Image(); > img.source = imgXML.attribute("src"); > img.toolTip = imgXML.attribute("alt"); > img.width = imgXML.attribute("width"); > img.height = imgXML.attribute("height"); > addChild(img); > [...] > > Eu queria saber se alguém já passou por uma experiencia parecida, e > qual caminho tomou. > Se souberem de alguma dica de algum codigo que faça essa conversão, > manda email! > > valeu, > Carlos > > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---