PDA

Просмотр полной версии : ByteArray --> Картинка


vitamin4er
23.05.2013, 20:31
Здравствуйте! Вопрос исходящий из моих предыдущих: как из ByteArray достать обратно картинку?

Koopa
23.05.2013, 20:43
readObject();

expl
23.05.2013, 21:37
В Loader загрузить байты, относящиеся к png/jpg асинхронно.
В принципе, может быть вам будет достаточно сам лоадер положить в список отображения и вызвать loadBytes.
За новыми версиями flashplayer не слежу, но нативный синхронный декодер, вроде, не появлялся. Для синхронной распаковки остаётся искать нетативные библиотеки.

А readObject - это просто структуру из amf прочитать, например Вы можете запихать кучу картинок в виде ByteArray в объект, сохранить через writeObject, потом достать объект через readObject, найти там все ByteArray-и картинок и загрузить их Loader-ом

СлаваRa
23.05.2013, 22:12
Асинхронное раскодирование растровых изображений (http://help.adobe.com/ru_RU/as3/dev/WS52621785137562065a8e668112d98c8c4df-8000.html)
Вопрос синхронного раскодирования там тоже затрагивается