![]() |
Динамическое создание изображений
Flex 3.
Задача сохранить содержимое канвы в файл (jpeg, gif или что угодно). И желательно так, чтобы изображение было максимально приближено к тому что видит пользователь на этой канве. Вообще, у меня есть в xml описание всех объектов на канве, т.е. можно с помощью какой-нить явы или пхп на сервере сгенерить файл, но видимо прийдется покорячится с тем, чтобы изображение было похоже на то, что видит пользователь. Есть ли какие более "родные" пути достижения желаемого? Спасибо. |
BitmapData.draw
|
Спасибо, попробую.
|
BitmapData.draw , а дальше полученный байт-аррей конверти или в jpg или png или во что угодно другое. Конверторов таких на АС3 много.
|
Актуальна тема, ищу способы..
Вариант: Если контент канвы выходит за его границы (и появляются элементы скрола), то битмапДата отрисовывает только видимую часть канвы вместе со скролом. Задача: как отрисовать содержимое канвы полностью? Пробовал увеличивать размер канвы до максимума, создавать и отрисовывать битмапДатой и возвращать размер прежний. Но, битмапДата, все-равно отрисовывает только часть канвы.. Тот же способ пробовал для вывода содержимого канвы на принтер и там это срабатывает. |
| Часовой пояс GMT +4, время: 09:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.