преобразовать закодированную строку в jpg и отобразить ее

Мне нужно преобразовать строку в кодировке base64 с сервера (отправляемую через amf) в изображение. на сервере необработанные данные изображения (gif / jpeg / png) кодируются в base64 (который уже отлично работает), и мне нужно декодировать эту строку и отобразить изображение в моем flash-ролике. Как это может быть сделано?


person mawimawi    schedule 30.11.2010    source источник


Ответы (2)


После преобразования вашей строки в ByteArray вы можете создать объект Loader и использовать LoadBytes, чтобы превратить ваш двоичный объект в экранный объект. Затем добавляем загрузчик в сцену.

var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
loader.loadBytes(yourBytesHere)

function completeHandler(e:Event):void {
addChild(loader);
}
person Myk    schedule 30.11.2010

преобразуйте его в ByteArray
, если вам нужно сохранить: as3corelib package com.adobe.images.*

person www0z0k    schedule 30.11.2010