APintex, Neste caso foi mesmo via StageWebView. Até funcionou não ficou com botões (toolbar) do PDF gigantes e a usabilidade também não foi muito boa. Mas terminando outra tarefa em mãos, vou voltar a isso e investigar mais.
No dia 21 de Julho de 2014 às 12:41, APintex Gmail <[email protected]> escreveu: > 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. > -- 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.
