Desse jeito o usuário que quiser salvar, imprimir o PDF ficará sem recursos... Embutir o pdf na aplicação para ficar elegante(?) e perde as vantagens do PDF???
Em 1 de junho de 2010 10:16, Mauricio Mietto Dos Santos <[email protected]>escreveu: > Então, hoje eu faço dessa forma, tenho um servlet em jsp que gera do jasper > em PDF, eu envio um URLRequest, esta funcionando perfeitamente, porem > queríamos abrir direto na aplicação, o principal motivo seria abrir a > aplicação direto no flash player, uma das questões e o tamanho da tela, pelo > browser perde muito espaço, estamos estudando abrir um popup sem o > cabeçalho, mais de qual quer forma o mais elegante e ficar tudo dentro da > aplicação. Criei um método no java que gera o relatório depois apenas salva > o byteArray em pdf, agora o que complicou foi abrilo. Pelo iframe ate > funcionaria, porem e preciso carregar de novo o relatório toda que > movimenta-se o MDIWindow. > > > Vou verificar agora o blog do bruno bg > > Obrigado. > > Em 1 de junho de 2010 09:58, Michel Fernandes <[email protected]>escreveu: > >> 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 >> > > -- > 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
