Michael,
Aí vai um código que eu uso. Funciona qqr que seja o formato original
da imagem, contanto que ela esteja sendo exibida em um mx:Image:
private function saveImage():void{
//Convert PNG to JPEG , JPEGEncoder(80) 1-100 :
compression level
var jpgencode:JPEGEncoder = new JPEGEncoder(80);
var imageByteArray:ByteArray = jpgencode.encode(Bitmap
(theImage.content).bitmapData);
// Save the file
var fr:FileReference = new FileReference();
fr.save(imageByteArray, "Imagem.jpg");
}
Este código requer Flash Player 10.
hth
julio
On 4 jan, 17:20, Michael Antunes <[email protected]> wrote:
> E ai pessoal, tudo tranquilo ?
>
> Estou tentando aqui mas não consigo uma solução para o meu problema.
> Tenho uma aplicação Flex com Java onde faço upload de fotos e gravo no
> banco e apresento elas em forma de Bytes tranquilamente em um Image. O
> meu problema é o seguite, eu gostaria de pegar essa imagem e salva-la
> em minha maquina. Alguem já conseguiu fazer isso??
--
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