Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как сохранить BitmapData в файл? (http://www.flasher.ru/forum/showthread.php?t=118934)

Crash512 08.12.2008 07:27

Как сохранить BitmapData в файл?
 
У меня в проге над картинкой происходят разные манипуляции, и после этого её надо сохранить на винт. Методы download() предназначены для файлов на сервере, а можно ли как-нить к нему присобачить Bitmap?

Искал в поисковике данную тему, что-то не нашёл..=(

7thsky™ 08.12.2008 09:42

Сначала сохранить на сервере, получить линк на сохраненый файл и через файлреференс дать юзеру возможность сохранить на диске.

только так (если флэшка запущенна в браузере)

janvarev 08.12.2008 14:28

В 10 флеш-плейере есть методы сохранения напрямую на винт, без отправления на сервер. Надо погуглить на эту тему.

До 10-ки такой возможности нет. Я делал следующее - запаковывал BitmapData в JPG (JPGEncoder) и отсылал на сервер через AMFPHP.

CrazyFlasher 08.12.2008 16:01

Цитата:

В 10 флеш-плейере есть методы сохранения напрямую на винт
нет такого...появилась возможность залить картинку во флэшку напрямую для preview

iNils 08.12.2008 16:09

Цитата:

Сообщение от CrazyFlasher (Сообщение 782292)
нет такого...появилась возможность залить картинку во флэшку напрямую для preview

FileReference.save ()

CrazyFlasher 08.12.2008 16:23

ого...точно..тоже только что глянул :) извиняюсь за ложные утверждения

Crash512 08.12.2008 18:53

Код AS3:

FileReference.save()

И как оно работает?.. У меня последний флеш без хелпа=((

Добавлено через 1 минуту
Может удобней AIRом?.. Но им я не пользовался никогда... (у меня приложение не для браузера)

DarkLight 08.12.2008 18:57

Вводим в гугл соответствующий запрос...и, о чудо, находим документацию!
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
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.