преобразовать закодированную строку в jpg и отобразить ее - PullRequest
1 голос
/ 30 ноября 2010

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

Ответы [ 2 ]

1 голос
/ 30 ноября 2010

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

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

function completeHandler(e:Event):void {
addChild(loader);
}
1 голос
/ 30 ноября 2010

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

...