0
AIR/AS3 Flex for Androidプロジェクトでは、AIR/AS3でステージ上に表示される画像をキャプチャしてjpg/pdfなどの画像として保存する方法
どのように私は、ちょうどSDカードへのJPG/PDFのようなものとして、その画像を保存いただきまし見える眺め
上の「画像」をキャプチャすることができますか?
基本的にAS3を使用しているAndroidのスクリーンショットです。
AIR/AS3 Flex for Androidプロジェクトでは、AIR/AS3でステージ上に表示される画像をキャプチャしてjpg/pdfなどの画像として保存する方法
どのように私は、ちょうどSDカードへのJPG/PDFのようなものとして、その画像を保存いただきまし見える眺め
上の「画像」をキャプチャすることができますか?
基本的にAS3を使用しているAndroidのスクリーンショットです。
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
を使用できます。
これを行う方法の完全な例を挙げることはできますか?私はこのコードを無駄にしようとしています。 –
getBitmap(yourViewObjectReference)これはトリックを行います – Triode