2012-03-01 7 views

答えて

3
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メソッドを使用してオブジェクトの境界を取得し、境界からはwidthheightを使用できます。

+0

これを行う方法の完全な例を挙げることはできますか?私はこのコードを無駄にしようとしています。 –

+1

getBitmap(yourViewObjectReference)これはトリックを行います – Triode

関連する問題