E as dimensões que procuras para passar para o getPixels() não são as mesmas
da tua adImage (ou adImage.content)?

João Coelho
Interactive Developer 
[email protected]
.................................................................

 

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of
Rui
Sent: quarta-feira, 20 de Maio de 2009 14:58
To: Mailing List da Comunidade Portuguesa de Rich Internet Applications -
www.riapt.org
Subject: [riapt] Como enviar uma imagem fo Flex para uma interface em java?


Boas tardes!

Estou com uma duvida muito simples no que diz respeito ao envio de uma
imagem do Flex para o java. Quero que o Java reconheça o conteúdo da
imagem como um array de bytes, portanto suponho que tenha que meter o
conteudo da imagem numa estrutura que seja compatível com o array de
bytes do java. Estive a investigar e neste momento tenho o meu código
assim:

var adBitmap:Bitmap = Bitmap (adImage.content); //adImage é a minha
instancia de um objecto do tipo "Image"
var bitmapData:BitmapData = adBitmap.bitmapData;
var byteArray:ByteArray = bitmapData.getPixels();

O problema é que, como ja devem ter reparado, getPixels() pede pelo
menos um argumento. Reparei que tenho um método getPixels que leva um
rectangulo como argumento, mas não existe maneira de eu meter Todos os
pixels da imagem no array?

Senao, como é que eu sei quais as dimensoes do resctangulo?

Obrigado
Rui

No virus found in this incoming message.
Checked by AVG - www.avg.com 
Version: 8.5.339 / Virus Database: 270.12.35/2123 - Release Date: 05/19/09
17:59:00


--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para 
[email protected]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a