![]() |
Как сохранить BitmapData в файл?
У меня в проге над картинкой происходят разные манипуляции, и после этого её надо сохранить на винт. Методы download() предназначены для файлов на сервере, а можно ли как-нить к нему присобачить Bitmap?
Искал в поисковике данную тему, что-то не нашёл..=( |
Сначала сохранить на сервере, получить линк на сохраненый файл и через файлреференс дать юзеру возможность сохранить на диске.
только так (если флэшка запущенна в браузере) |
В 10 флеш-плейере есть методы сохранения напрямую на винт, без отправления на сервер. Надо погуглить на эту тему.
До 10-ки такой возможности нет. Я делал следующее - запаковывал BitmapData в JPG (JPGEncoder) и отсылал на сервер через AMFPHP. |
Цитата:
|
Цитата:
|
ого...точно..тоже только что глянул :) извиняюсь за ложные утверждения
|
Код AS3:
Добавлено через 1 минуту Может удобней AIRом?.. Но им я не пользовался никогда... (у меня приложение не для браузера) |
Вводим в гугл соответствующий запрос...и, о чудо, находим документацию!
http://livedocs.adobe.com/flex/3/lan...ce.html#save() Если приложние AIR-ное, то лучше использовать AIR-ный File+FileStrem, у него шире функционал и меньше ограничений |
| Часовой пояс GMT +4, время: 23:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.