В проекте AIR/AS3 Flex Mobile для Android.
Как я могу захватить «изображение» того, что видно в представлении
затем просто сохраните это изображение как что-нибудь вроде jpg/pdf на SD-карту?
В основном скриншот на Android с использованием AS3.
В проекте AIR/AS3 Flex Mobile для Android.
Как я могу захватить «изображение» того, что видно в представлении
затем просто сохраните это изображение как что-нибудь вроде jpg/pdf на SD-карту?
В основном скриншот на Android с использованием AS3.
private function getBitmapData( target:DisplayObject ) : BitmapData
{
//target.width and target.height can also be replaced with a fixed number.
var bd : BitmapData = new BitmapData( target.width, target.height );
bd.draw( target );
return bd;
}
Создайте массив байтов, используя JPEGEncoder
, и сохраните его на SD-карту. В некоторых случаях, если ширина и высота цели не работают, вы можете использовать метод getbounds
, чтобы получить границы объекта, а из границ взять width
и height
.