Julio !! vou fazer o teste !!!! obrigado pela dica !! assim q testar posto ! vlw
2009/9/21 Julio Carneiro <jjcarne...@gmail.com> > > > vc experimentou colocar tamanho explícito no teu Image and setar a > opção de 'scaleContent=true'? > > O mx:Image faz o scale automático da imagem caso o componente seja > definido com um tamanho explícito. > Assim vc não precisa fazer nada, deixa o Flex framework fazer pra > vc :-) > > se vc tem por exemplo: > <mx:Image id="original" source="http//url da imagem..."/> > e > <mx:Image id="thumb" source={original} width="32" height="32" > scaleContent="true"/> > > vc vai ter duas cópias da mesma imagem exibidas, uma em tamanho > original e outra em 32x32 pixels. > > hth > julio > > > REDIMENSIONAR UMA IMAGEM EM 2 TAMANHAS (UMA THUMB E OUTRA GRANDE) > > > > alguem já fez isso ? > > > > t+ > > > > 2009/9/21 Julio Carneiro <jjcarne...@gmail.com> > > > > > > > > > > > > > > > > > Leandro, > > > > > Este é o oposto do que o Diego quer. Teu exemplo converte um Image ==> > > > ByteArray. O meu faz o inverso, de um ByteArray para Image. > > > > > On 21 set, 11:00, Leandro de Oliveira <ol.lean...@gmail.com> wrote: > > > > Eu faço desta forma:http://gist.github.com/143967 > > > > > > Abraço > > > > -- > > >http://github.com/leandroohttp://twitter.com/leandrooohttp://leandroo. > .. > > > > -- > > > > Leandro de Oliveira > > > > > > On 20 set, 23:16, Julio Carneiro <jjcarne...@gmail.com> wrote: > > > > > > > Diego, > > > > > > > Imagino que vc tem o blob em seu VO como um ByteArray, certo? > > > > > > > Neste caso vc tem que converter teu ByteArray para BitMap... > > > > > > > aqui vai codigo para converter ByteArray ==> BitMap e associar a um > > > > > control do tipo mx:Image. > > > > > > > vc chama este método passando o ByteArray e o Image. Ele converte o > > > > > ByteArray para BitMap e associa ao "source" do Image. > > > > > > > hth > > > > > julio > > > > > > > ps: talvez haja alguma outra maneira de converter BA->BitMap, mas a > > > > > única que eu encontrei foi via Loader. O código a seguir pode ser > > > > > modificado apra usar Event em lugar de callLater... mas do jeito > que > > > > > está tb funciona. > > > > > > > public static function byteArrayToImage(ba:ByteArray, > > > img:Image):void > > > > > { > > > > > if (ba.length > 0) { > > > > > var loader:Loader = new Loader(); > > > > > loader.loadBytes(ba); > > > > > img.callLater(setImage,[loader,img]); > > > > > } else img.source = null; > > > > > } > > > > > private static function setImage(loader:Loader, > > > > > img:Image):void { > > > > > if (loader.content) img.source = > Bitmap(loader.content) > > > else > > > > > img.callLater(setImage,[loader,img]); > > > > > } > > > > > > > On 20 set, 19:09, Diego Martinez Salvanha <dinarus...@gmail.com> > > > > > wrote: > > > > > > > > Pessoal !! > > > > > > boa tarde > > > > > > > > tenho uma lista q me retorna uma imagem do tipo BLOB.. como > mapear > > > esse tipo > > > > > > no VO (em AS) e como converter ela para uma imagem para poder > setar > > > em um > > > > > > componente tipo Image ? > > > > > > > > vlw > > > > > > > > -- > > > > > > > -------------------------------------------------------------------- > > > > > > Diego M Salvanha > > > > > > > > msn : dinarus...@hotmail.com > > > > > > 18 8801 4874http://twitter.com/dinarussia > > > > > > > > P Antes de imprimir, pense no AQUECIMENTO GLOBAL. > > > > -- > > -------------------------------------------------------------------- > > Diego M Salvanha > > > > msn : dinarus...@hotmail.com > > 18 8801 4874http://twitter.com/dinarussia > > > > P Antes de imprimir, pense no AQUECIMENTO GLOBAL. > > > -- -------------------------------------------------------------------- Diego M Salvanha msn : dinarus...@hotmail.com 18 8801 4874 http://twitter.com/dinarussia P Antes de imprimir, pense no AQUECIMENTO GLOBAL. --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---