Para resolver este impasse, eu usaria as ferramentas de backend para fazer o
pdf, no PHP uso o FPDF, e faz muito bem o trabalho (você monta o pdf de
várias maneiras, incluindo imagens etc.). Quando o usuário deseja ver algum
relatório por exemplo, o Flex abre em outra janela o PDF, e como este tipo
de arquivo abre como documento no browser.

Abraços.

Em 1 de junho de 2010 09:40, Mauricio Mietto Dos Santos
<[email protected]>escreveu:

> Bom dia caros colaboradores do flex dev. Estou num empa se, sei que esse
> assunto já foi muito discutido por aqui, mais queria saber se alguem já
> achou uma maneira de abrir um PDF direto na aplicação?
>
> Tentei varias formas:
>
> Iframe: ele abre só que quando eu movimento o MDIWindow dentro do MDICanvas
> ele se perde, fica em branco, meu menu e feito via .as e adicionou vários
> componentes manualmente, pode ser por isso que quando eu movimento ele fica
> em branco e quando passo o mouse por cima ele começa a aparecer, acredito
> que o problema não e com o flexmdi, pois eu fiz uma aplicação a parte e
> funcionou normal.
>
> flexpaper: E preciso usar o swftools é complicado, pois instalar um
> software no servidor não e viável.
>
> Alive PDF, mais parece que ele só escreve, não visualiza.
>
> Tentei com o Scribd, baixei os .as porem não obtive resultados.
>
> O que ainda não testei foi converter em uma imagem, mais pelo que eu li,
> não e tao viável assim. Outra possibilidade seria converter PDF em SWF porem
> tenho medo do Garbage Collection, e também teria que ser uma biblioteca do
> java, pois pode existir casos que o servidor fica hospedado fora da empresa,
> e existe uma burocracia na instalação de softwares externos.
>
> Alguem tem alguma sugestão?
>
> Hoje eu abro em outra pagina da Web, mas não fica elegante.
>
>
> Desde já Obrigado.
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a