|
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
Bitmap в JSON
Можно-ли как-то запихать массив с битмапами в JSON?
|
|
|||||
теоритически можно преобразовать в байтаррей, а байтаррей перегнать в base64 который приспокойно можно запихать в json
|
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
Это уже лучше, в байтаррей можно, а вот что такое base64б не знаю. Объём данных при этом не увеличится?
И мне-б так, чтоб потом достать эти битмапы и чтоб всё средствами as3. |
|
|||||
опечатался. base64, это алгоритм перевода байтового потока в строковый вид. В целом увеличиться, по субъективной оценке процентов на 30 может возрасти размер передаваемых данных.
В либах для Base64 есть методы для обратного декодирования, так что вы сможете без проблем вытащить свой байтовый поток, а потом делайте с ним, все что душе угодно |
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
Цитата:
В общем я сначала декодировал png в битмап, а теперь хочу сохранить этот битмап в какой-нибудь текстовый формат. А в XML битмап можно запихать? |
|
|||||
Цитата:
http://ru.wikipedia.org/wiki/Base_64 XML, JSON, разницы никакой, они оба текстовые. Если надо, выложил свой класс для работы с ним. (осторожно, он конечно, полностью работает, но немного неопрятно выглядит )
__________________
cats are supreme beings Последний раз редактировалось am_devcorp; 15.12.2012 в 03:41. |
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
Спасибо, буду разбираться.
Добавлено через 4 минуты Думаю это не много, надеюсь получившийся JSON будет меньше чем исходный PNG. К стати JSON.stringify не превратит ByteArray в строку? |
|
|||||
Lorem ipsum
|
Как может Bitmap, увеличенная на треть (да и без этого даже), быть компактней PNG? Речь идет о какой-то одноканальной маске?
__________________
Поймай яблоко 2! |
|
|||||
Не, мы битмап сначала переведемв пнгшный байтаррей, и его уже переведем в Base64
__________________
cats are supreme beings |
Часовой пояс GMT +4, время: 06:12. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|