I'm not sure that is possible given the nature of how data is stored in image files... maybe somebody else has some insight in to the topic.
Brian On 2/22/07, joebob409 <[EMAIL PROTECTED]> wrote: > > > > > > > Right, but you are still having to download the entire image file and > just sizing it right? What I was wondering if it is possible to only > donwload part of the image file like a segment, or a very low quality > to save the user bandwidth. Is that possible with AS3 on the fly, or > would I have to use something like imagemagik for that? > > --- In [email protected], "Brian Dunphy" <[EMAIL PROTECTED]> wrote: > > > > Definitely possible -- I do it using a function like so: > > > > public function getBitmapData(target:UIComponent, scale:Number = > > 0.33333333):BitmapData > > { > > var bd:BitmapData = new BitmapData(target.width * scale, > > target.height * scale); > > var m:Matrix = new Matrix(); > > m.scale(scale, scale); > > bd.draw(target, m); > > return bd; > > } > > > > Basically what that function does, it accepts a target UIComponent to > > draw the thumbnail from (in my case it's usually charts, but to do > > what you're after you might use an Image or an SWFLoader). It also > > accepts a scale to upsize/downsize the bitmap to... by default it does > > it 1/3 of the size. > > > > Cheers, > > > > Brian > > > > > > On 2/22/07, joebob409 <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > > > > > > > > I am wondering if it is possible with AS3 to create thumbs from large > > > image files on the fly. Maybe only downloading partial image data and > > > shrinking the size. Anyone know if that is possible or any > > > alternative methods I could possibly use for this? > > > > > > Thanks > > > > > > > > > > > > -- > > Brian Dunphy > > > > -- Brian Dunphy

