Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Сохранение картинки на IOS (http://www.flasher.ru/forum/showthread.php?t=171904)

MixON 27.11.2011 00:24

Сохранение картинки на IOS
 
Доброе время суток! Делаю приложение для IOS на Flash CS5.5, задача заключается в том чтобы, сделать скриншот приложения и сохранить в папку с фотками (там где хранятся все фото сделанные самим устройством). Может кто сталкивался, подскажите что нехватает в коде? СПАСИБО!
Код AS1/AS2:

// Делаем скриншот и сохраняем его
public function SaveImages()
{
  var raw:BitmapData = new BitmapData(stage.stageWidth, stage.stageHeight);
  raw.draw(bg);
  var brr:ByteArray = PNGEncoder.encode(raw);
  var fil:FileReference = new FileReference();
 
  // вот картинка которую нужно сохранить в фотоальбом,
  //на компе она просто спрашивает куда сохранить
  fil.save(brr, "image.png");
}


alatar 27.11.2011 02:52

Код AS3:

public function SaveImages()
{
  if(CameraRoll.supportsAddBitmapData)
  {
    var raw:BitmapData = new BitmapData(stage.stageWidth, stage.stageHeight);
    raw.draw(bg);
    var cr:CameraRoll = new CameraRoll();
    cr.addBitmapData(raw);
  }
}


MixON 27.11.2011 16:42

Спасибо, сейчас попробую, отпишусь =)

Добавлено через 25 минут
ВСЕ ПОЛУЧИЛОСЬ!!!! =) ОГРОМНОЕ СПАСИБО! alatar, респект тебе!


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

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