Hugo, não queres partilhar esse achado? ;) António Pinto [email protected]
No dia 22/07/2014, às 15:47, Hugo Ferreira <[email protected]> escreveu: > Usando o StageWebControl com HTML, obtive um resultado muito muito melhor do > que com PDF. > > Numa pesquisa encontrei um componente open source que extende o > StageWebControl e permite assim usar numa aplicação mobile em mxml em vez de > flutuar no stage - cool. > > Falta experimentar num device físico Android e iOS. > > Se ficar fixe vou evoluir o componente para adicionar botões mobile para > exportar para PDF, enviar por e-mail, etc ... > > > No dia 21 de Julho de 2014 às 12:48, Hugo Ferreira <[email protected]> > escreveu: > Vou ter de experimentar mesmo no device. O pior cenário será sempre em iOS. > > > No dia 21 de Julho de 2014 às 12:46, João Fernandes > <[email protected]> escreveu: > > Não parece, não funciona mesmo :) > > AIR profile support: This feature is supported on all desktop operating > systems, but is not supported on mobile devices or on AIR for TV devices. You > can test for support at run time using the HTMLLoader.isSupported property. > See AIR Profile Support for more information regarding API support across > multiple profiles. > > > 2014-07-21 12:41 GMT+01:00 APintex Gmail <[email protected]>: > Boas Hugo, > > Com pouca experiência no caso, atrevo-me a sugerir que investigues a via, > StageWebView, já que o HTMLLoader parece não funcionar para Mobile > > António Pinto > [email protected] > > > > No dia 21/07/2014, às 12:21, Hugo Ferreira <[email protected]> escreveu: > >> Luis, exacto, essa foi a minha primeira abordagem e em mobile não teve o >> resultado esperado (e só testei ainda no emulador). >> >> João, no contexto geral de um PDF "externo", tal como a partilha de algo, >> concordo mas no caso de um report do programa específico é diferente. Na >> minha opinião, neste caso o report faz parte da app em vez de ser um >> elemento externo que deverá ser aberto por outra app. Da mesma forma que não >> vou mostrar um gráfico de análises da app no PowerPoint mas vou mostrar >> dentro da app. >> >> Agora a abordagem de mostrar o report (seja feito em PDF, HTML ou imagem >> dentro da app) e ter uma opção de exportado, no exportar já concordo >> plenamente que deverá ser aberto pelo programa por defeito correspondente. >> >> Vou tentar a nova abordagem a ver como fica, ou seja, vou desenvolver um >> reader mobile que usando as capacidades do motor de reports não deverá ser >> muito díficil. O resultado é que veremos :P >> >> >> No dia 21 de Julho de 2014 às 12:14, Luis Costa <[email protected]> >> escreveu: >> Não vou discutir facilidades porque acho que é sempre relativo à experiência >> do que a pessoa já fez ou deixou de fazer. Conheço-te e sei claramente que >> és uma pessoas mais experiente que eu na área mas para renderizar um pdf >> dentro de uma aplicação air (e estou só a falar da visualização, sem >> funcionalidades de um reader de pdfs, o que equivale quase ao mesmo que >> mostrar a imagem) basta algo como: >> >> if(HTMLLoader.pdfCapability == HTMLPDFCapability.STATUS_OK) >> >> { >> >> var htmlLoader:HTMLLoader = new HTMLLoader(); >> >> var url:URLRequest = new URLRequest(pathUrl); //URL to the file >> >> htmlLoader.width = windowWidth; //width of the content area >> >> htmlLoader.height = windowHeight; //height of the content area >> >> htmlLoader.load(url); >> >> //wrapping into UIComponent >> >> var holder:UIComponent = new UIComponent(); >> >> holder.addChild(htmlLoader); >> >> addChild(holder); //add it to any container >> >> } >> >> >> >> Mas se o Hugo já encontrou a solução dele, porreiro :-) Boa sorte com a app. >> >> Luís Costa >> >> >> >> >> No dia 21 de Julho de 2014 às 12:10, João Fernandes >> <[email protected]> escreveu: >> >> é mais facil obter um jpg de um pdf do que criar um reader :) >> >> >> 2014-07-21 12:01 GMT+01:00 Luis Costa <[email protected]>: >> >> E até que ponto todos os jornais disponibilizam imagens em vez de pdfs? >> >> >> No dia 21 de Julho de 2014 às 11:58, João Fernandes >> <[email protected]> escreveu: >> >> Nesse caso não seria mais facil obter uma imagem da capa simplesmente em vez >> de andar a tentar criar um leitor de raiz? >> >> >> 2014-07-21 11:56 GMT+01:00 Luis Costa <[email protected]>: >> >> pode ser por exemplo uma banca de jornais em que os ws dos jornais devolvem >> um pdf com a capa por exemplo, e na app à medida que passa pelo jornal abre >> a capa logo ao lado e depois se for para ler o jornal é que abre o programa >> associado. Compreendo a necessidade >> >> >> No dia 21 de Julho de 2014 às 11:54, João Fernandes >> <[email protected]> escreveu: >> >> tem de ser mesmo dentro da app? porque não usar o leitor associado? >> >> >> 2014-07-21 11:49 GMT+01:00 Hugo Ferreira <[email protected]>: >> >> Boa dia pessoal, >> >> >> Vou necessitar de abrir PDFs dentro de uma aplicação Flex mobile. >> Nos entretantos, alguém sabe se já existe algo viável e free ou a um preço >> razoável ? >> >> >> Obrigado, >> Hugo. >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade >> Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do >> Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um email para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, visite https://groups.google.com/d/optout. >> >> >> >> -- >> >> João Fernandes >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade >> Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do >> Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um email para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, visite https://groups.google.com/d/optout. >> >> >> >> -- >> Luís Medeiro Costa >> >> Flex Front-End Developer >> URL: http://www.luiscostaweb.com/ >> E-mail: [email protected] >> Twitter: http://twitter.com/LTostas >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade >> Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do >> Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um email para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, visite https://groups.google.com/d/optout. >> >> >> >> -- >> >> João Fernandes >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade >> Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do >> Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um email para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, visite https://groups.google.com/d/optout. >> >> >> >> -- >> Luís Medeiro Costa >> >> Flex Front-End Developer >> URL: http://www.luiscostaweb.com/ >> E-mail: [email protected] >> Twitter: http://twitter.com/LTostas >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade >> Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do >> Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um email para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, visite https://groups.google.com/d/optout. >> >> >> >> -- >> >> João Fernandes >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade >> Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do >> Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um email para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, visite https://groups.google.com/d/optout. >> >> >> >> -- >> Luís Medeiro Costa >> >> Flex Front-End Developer >> URL: http://www.luiscostaweb.com/ >> E-mail: [email protected] >> Twitter: http://twitter.com/LTostas >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade >> Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do >> Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um email para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, visite https://groups.google.com/d/optout. >> >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade >> Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do >> Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um email para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, visite https://groups.google.com/d/optout. > > > -- > Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade > Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. > Para anular a subscrição deste grupo e parar de receber emails do mesmo, > envie um email para [email protected]. > Para publicar uma mensagem neste grupo, envie um email para > [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para mais opções, visite https://groups.google.com/d/optout. > > > > -- > > João Fernandes > > -- > Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade > Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. > Para anular a subscrição deste grupo e parar de receber emails do mesmo, > envie um email para [email protected]. > Para publicar uma mensagem neste grupo, envie um email para > [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para mais opções, visite https://groups.google.com/d/optout. > > > > -- > Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade > Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google. > Para anular a subscrição deste grupo e parar de receber emails do mesmo, > envie um email para [email protected]. > Para publicar uma mensagem neste grupo, envie um email para > [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para mais opções, visite https://groups.google.com/d/optout. -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, consulte https://groups.google.com/d/optout.
