|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Сохранить bitmap на диск пользователя
Всем, привет!
Подскажите, пожалуйста, как можно bitmap coхранить на комп пользователя? Функционал такой: - пользователь создает карикатуру из своей фотографии в нашем приложении; - после пользователь решает загрузить результат себе на комп; Сейчас мы добились загрузки фотографии пользователя, поместили ее в мувиклип, где над фотографией можно производить манипуляции. Затем превращаем этот мувиклип в битмап и вот, наш свеженький битмап нужно отправить пользователю, как .jpg файлик Последний раз редактировалось Dr_Bra; 03.06.2013 в 19:30. |
|
|||||
Banned
[+5 04.06.13]
[+1 08.06.13] Регистрация: May 2013
Сообщений: 52
|
|
|
|||||
Нужно воспольлозваться jpg кодировщиком, чтобы из BitmapData сделать ByteArray:
BitmapData#encode - (Flash Player 11.3, AIR 3.3) библиотека от Blooddy (там есть кодировщик jpg) (для Flash Player < 11.3) и сохранять ByteArray, а не Bitmap. |
|
|||||
Цитата:
Понял в чем у меня проблема заключается. Итак, фотку мы загрузили с локалки в наш проект. В проекте фотка поместилась в мувиклип. В мувиклипе мы подрисовали фотке что угодно. И теперь нужно этот МУВИКЛИП ПЕРЕВЕСТИ В ЭКЗЕМПЛЯР FileReference, чтобы затем его сохранить обратно на локалку, но уже с подрисовками! Подскажите, пожалуйста, как перевести мувиклип со всем содержимым в экземпляр FileReference, для дальнейшего его сохранения на комп юзера? |
|
|||||
Регистрация: Jun 2013
Сообщений: 133
|
canvas - MovieClip с вашими данными.
PNGEncoder - класс из библиотеки Blooddy |
|
|||||
Отличный совет, результат превосходный!
|
Часовой пояс GMT +4, время: 15:55. |
|
« Предыдущая тема | Следующая тема » |
Теги |
bitmap , битмап , загрузить , сохранить , фотографии |
|
|