Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 02.03.2012, 14:06
illuzor вне форума Посмотреть профиль Отправить личное сообщение для illuzor Найти все сообщения от illuzor
  № 1  
Ответить с цитированием
illuzor
 
Аватар для illuzor

Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
По умолчанию Отправка на сервер png24 с прозрачностью

Приветствую. Есть следующая система:
Через FileReference во флешку загружается изображение, добавляется в displayList, обрезается.
Далее через BitmapData.draw() рисуется обрезанное изображение.
Затем битмапдата перегоняется в ByteArray через PNG24 ecnoder, этот ByteArray кодируется через Base64 и отправляется на сервер.

Проблема в следующем: после приёма изображения сервером в случае, когда должна быть прозрачность, её нет.
Если в конструкторе битмапдаты не задать цвет fillColor, прозрачности нет ни во флеше, ни на сервере.
Если задать этот цвет, то во флеше прозрачность есть, а в файле на сервере её нет.

Возможно ли решить эту проблему?

Создать новую тему   Часовой пояс GMT +4, время: 12:17.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
BitmapData.draw , png24

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 12:17.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.