Existe uma forma... Você pode fazer um server-side (php, por exemplo) que receba um form com multipart/form-data e retorne o mesmo arquivo. (ai vc pode incluir parametros para mudar o nome, extensao e tudo o mais).
Ai no flex, vc só faz o request com post, enviando o teu arquivo :) Infelizmente, isso te obriga a estar conectado e gastar banda... mas funciona. Abraços Rogério Gonzalez 2012/8/10 Fredy Gadotti <[email protected]> > You can't :( > > > http://stackoverflow.com/questions/2996936/flash-player-10-filereference-save-and-file-extensions > > > []'s > > Fredy > > > 2012/8/10 Brenno Abreu <[email protected]> > >> Faz assim brother: >> >> >> private function adicionar_arquivos_filtrados():void >> >> >> { >> var filtro_arquivo:Array = [new FileFilter("Arquivos do Tipo documentos", >> "*.pdf")]; <<<<<<<< Aqui coloca paramentro de texto e o outro é >> extensão do arquivo >> >> UploadFile = new FileReference(); >> >> >> UploadFile.browse(filtro_arquivo); >> >> >> >> UploadFile.addEventListener(Event.SELECT,onFileSelect); >> >> >> >> UploadFile.addEventListener(Event.COMPLETE,onFileComplete); >> >> >> >> >> UploadFile.addEventListener(IOErrorEvent.IO_ERROR, frIOError); >> >> >> >> UploadFile.addEventListener(SecurityErrorEvent.SECURITY_ERROR, >> frSecError); >> >> >> >> >> >> } >> >> >> >> >> Bom espero ter te ajudado. >> >> >> Brenno Abreu >> ------------------------------ >> Date: Thu, 9 Aug 2012 16:53:36 -0300 >> Subject: [flexdev] Filereference.save >> From: [email protected] >> To: [email protected] >> >> >> Boa tarde! >> >> preciso salvar arquivos numa aplicação flex, estou utilizando o >> filereference acessando o metodo save. Gostaria de saber se tem como >> alterar o save as type tirando os todos os tipos de arquivo, colocando por >> exemplo pdf. >> >> att >> >> -- >> Luís Filipe Guedes Motta >> >> >> >> -- >> 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
