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.

Responder a