Isso não é inteiramente verdade =) O IE naturalmente (e o FireFuckz com plugins) é capaz de renderizar PDF inline (ou, melhor, dentro de um IFrame).
Uma outra opção bem atraente (mas até onde saiba só funcionaria no IE) é o XPS, que também pode ser visualizado inline. Mas, concordo... alguns componentes do AIR seriam muito bem-vindos no Flex (e depois a gente reclamando que o runtime ficou muito grande, he he he) Uma coisa que notei que os clientes aceitam de bom grado é abrir um DOC no Word ou um XLS no Excel. O que você comentou de abrir um aplicativo externo para ver PDF incomodar é fato, mas quando se trata de Office, o cliente fica até feliz (talvez porque o mundo informático dele se resuma a estes dois aplicativos... ele ainda dá duplo-clique nos ícones do menu iniciar, mas Word e Excel, tão em casa =)). 2010/2/2 RafaelViana <[email protected]>: > @Mario > > Também tenho utilizado essa abordagem assim como a maioria, porém acho > meio incomodo ao usuário ter que "sair" da aplicação para visualizar o > PDF.Se o Flash Player conseguisse renderizar o PDF (assim como no AIR) > seria um grande avanço da Adobe :D > > Por outro lado ao utilizar o pdf2swf é necessário criar o pdf e o swf > no servidor (ao menos não vi como utilizar apenas os bytes sem criar > nada fisicamente), é necessário avaliar se o custo x beneficio > compensa. > > Ainda estou testando apanhei hoje a noite para converter em runtime... > > Assim que conseguir fazer algo de útil posto alguma coisa aqui. > > On 2 fev, 22:38, Mário Júnior <[email protected]> wrote: >> Entao.. eu ainda nao usei ele, nem baixei pra testar... só vejo o pessoal >> "lá fora" comentando muito. >> De qualquer forma, eu (IMHO) ainda prefiro gerar o pdf no server e trazê-lo >> no browser, para exibicao ou download. >> >> []s >> >> Em 2 de fevereiro de 2010 21:50, Igor Costa <[email protected]> escreveu: >> >> >> >> >> >> > O ultimo e-mail foi referente a versão 1.1 Na versão 1.2 segundo vejo no >> > site do autor, foi corrigido o erro. >> >> > Att >> > ---------------------------- >> > Igor Costa >> >www.igorcosta.com >> >www.igorcosta.org >> >> > 2010/2/2 Igor Costa <[email protected]> >> >> > É bugado. >> >> >> O problema é que se você usar ele na versão design ele faz loop constante >> >> para rendenizar no modo design do Flex Builder. Então trava mesmo. >> >> >> Att >> >> ---------------------------- >> >> Igor Costa >> >>www.igorcosta.com >> >>www.igorcosta.org >> >> >> 2010/2/2 RafaelViana <[email protected]> >> >> >> @Mario >> >> >>> Interessante esse componente. >> >> >>> Só achei uma coisa estranha: >> >> >>> TODA vez que eu arrasto o componente ou declaro ele no MXML: >> >>> FlexPaperViewer >> >>> O Flex Builder trava e tenho que reiniciar (já reiniciei umas 5x e >> >>> ainda não consegui...) >> >> >>> Ainda não consegui trabalhar na parte flex. >> >> >>> On 2 fev, 19:13, Mário Júnior <[email protected]> wrote: >> >>> > Lá fora (os gringos) estao comentando muito o uso da FlexPaper... (q >> >>> tb usa >> >>> > swftools) ... da uma olhada: >> >> >>> >http://code.google.com/p/flexpaper/http://www.devaldi.com/?p=490(um<http://code.google.com/p/flexpaper/http://www.devaldi.com/?p=490%28um>dos >> >>> > autores) >> >> >>> > []s >> >> >>> > Em 2 de fevereiro de 2010 15:55, RafaelViana <[email protected]> >> >>> escreveu: >> >> >>> > > @Mario >> >> >>> > > Já desvirtuando um pouco essa discussão... >> >> >>> > > Achei estranho que um tempo atrás pesquisei e não achei nenhuma opção >> >>> > > para converter PDF para SWF (além do SWF Tools) seria o ideal para >> >>> > > trabalhar com relatórios no Flex. >> >> >>> > > Inclusive tem um opção no IReport que é rodar como SWF (Flash >> >>> Preview) >> >>> > > só que está como experimental na versão 3.0.0 não sei como está na >> >>> > > 3.7.0... >> >> >>> > > Outra opção que pensei seria converter cada página do PDF em uma >> >>> > > Imagem porém ficaria meio estranho talvez, o que acha? (apesar que o >> >>> > > pdf também não pode ser manipulado... teria um efeito semelhante não >> >>> > > sei em relação ao peso que a imagem teria) >> >> >>> > > O Iframe já testei aqui mas não obtive resultados satisfatórios ao >> >>> > > mudar o wmode da index.html minha acentuação nos textarea e textinput >> >>> > > começaram a bugar :S >> >> >>> > > Enfim sempre procurando uma solução mais elegante para os relatórios >> >>> > > no Flex... >> >> >>> > > On 2 fev, 15:08, Mário Júnior <[email protected]> wrote: >> >>> > > > Ha sim.. chamar swftools por linha de comando e esperar o resultado >> >>> > > > funciona, mas convenhamos q não é algo "cool!" =D >> >>> > > > De PDF para SWF só conheço mesmo o SWFTools... é uma pena o JOD não >> >>> "ler" >> >>> > > > pdf embora ele "escreve" pdf (muito estranho... eu imagino ser >> >>> algum >> >>> > > > 'problema' de copyrigth nisso). >> >> >>> > > > []s >> >> >>> > > > Em 2 de fevereiro de 2010 10:42, RafaelViana <[email protected]> >> >>> > > escreveu: >> >> >>> > > > > @Mario >> >> >>> > > > > Aproveitando para converter PDF em SWF (via linguagem JAVA) >> >>> existe >> >>> > > > > outra opção além do SWFTools, queria algo no estilo API mesmo, >> >>> porque >> >>> > > > > é complicado instalar algo no servidor para ser invocado. >> >> >>> > > > > On 2 fev, 10:33, Mário Júnior <[email protected]> wrote: >> >>> > > > > > Já usei a JOD Converter ... muito boa! >> >>> > > > >http://www.artofsolving.com/opensource/jodconverter >> >> >>> > > > > > Além de PowerPoint to Flash, tb suporta ODP (OpenOffice) to >> >>> Flash e >> >>> > > > > outras >> >>> > > > > > mais conversoes. >> >> >>> > > > > > Além dela, tem a SWFTools tb que funciona por linha de comando >> >>> e pode >> >>> > > ser >> >>> > > > > > "invocado" pela sua linguagem, mas como API Java mesmo, a JOD >> >>> > > Converter é >> >>> > > > > o >> >>> > > > > > ideal. >> >> >>> > > > > > []s >> >> >>> > > > > > Em 2 de fevereiro de 2010 09:38, David Paniz < >> >>> [email protected] >> >>> > > > > >escreveu: >> >> >>> > > > > > > Não sei se é possível fazer o que você quer, mas a biblioteca >> >>> mais >> >>> > > > > famosa >> >>> > > > > > > pra manipulação de documentos Microsoft é a POI ( >> >>> > > > >http://poi.apache.org/) >> >> >>> > > > > > > 2010/2/2 Marcelo Antunes <[email protected]> >> >> >>> > > > > > > Alguém ai conhece alguma classe Java que possa converter PPT >> >>> em >> >>> > > imagem >> >>> > > > > ou >> >>> > > > > > >> SWF. >> >> >>> > > > > > >> Detalhe preciso usar no TomCat. >> >> >>> > > > > > >> -- >> >>> > > > > > >> 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 emhttp:// >> >>> > > > > groups.google.com/group/flexdev >> >> >>> > > > > > > -- >> >>> > > > > > > David Paniz >> >>> > > > > > >http://www.davidpaniz.com >> >> >>> > > > > > > -- >> >>> > > > > > > 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 emhttp:// >> >>> > > groups.google.com/group/flexdev >> >> >>> > > > > > -- >> >>> > > > > > Mario Junior >> >>> > > > > > Enterprise Java / Flex Architectures >> >>> > > > > > Adobe Certified Expert Flex 3 with AIR >> >> >>> > > > > > Sofshore Informáticahttp://www.sofshore.com.br >> >>> > > > > > +55 (48) 3337 2003 >> >>> > > > > > Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 >> >>> > > Itacorubi >> >>> > > > > > Florianopolis SC Brasil >> >> >>> > > > > -- >> >>> > > > > 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 emhttp:// >> >>> groups.google.com/group/flexdev >> >> >>> > > > -- >> >>> > > > Mario Junior >> >>> > > > Enterprise Java / Flex Architectures >> >>> > > > Adobe Certified Expert Flex 3 with AIR >> >> >>> > > > Sofshore Informáticahttp://www.sofshore.com.br >> >>> > > > +55 (48) 3337 2003 >> >>> > > > Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 >> >>> Itacorubi >> >>> > > > Florianopolis SC Brasil >> >> >>> > > -- >> >>> > > 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 emhttp:// >> >>> groups.google.com/group/flexdev >> >> >>> > -- >> >>> > Mario Junior >> >>> > Enterprise Java / Flex Architectures >> >>> > Adobe Certified Expert Flex 3 with AIR >> >> >>> > Sofshore Informáticahttp://www.sofshore.com.br >> >>> > +55 (48) 3337 2003 >> >>> > Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 >> >>> Itacorubi >> >>> > Florianopolis SC Brasil >> >> >>> -- >> >>> 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 emhttp://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 emhttp://groups.google.com/group/flexdev >> >> -- >> Mario Junior >> Enterprise Java / Flex Architectures >> Adobe Certified Expert Flex 3 with AIR >> >> Sofshore Informáticahttp://www.sofshore.com.br >> +55 (48) 3337 2003 >> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi >> Florianopolis SC Brasil > > -- > 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 -- [] Júlio César Ködel G. -- 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
