开发者

How to convert Base64 encoded string to bitmapData in flash as2?

开发者 https://www.devze.com 2023-03-29 19:42 出处:网络
I have converted a jpg image to Base64 string and s开发者_如何转开发aved somewhere. Now How can i convert this Base64 encoded string to bitmapData in flash as2?Use http://www.blooddy.by/en/crypto/ l

I have converted a jpg image to Base64 string and s开发者_如何转开发aved somewhere.

Now

How can i convert this Base64 encoded string to bitmapData in flash as2?


Use http://www.blooddy.by/en/crypto/ library to convert byte array and than load it.

private function loadImage(byteArrayData:String) {
            var data:ByteArray = new ByteArray()
            data = by.blooddy.crypto.Base64.decode( byteArrayData );
            var loader:Loader = new Loader();
            loader.contentLoaderInfo.addEventListener(Event.COMPLETE, showImage);
            loader.loadBytes(data);

        }

        private function showImage(e:Event):void {
            var src:BitmapData = new BitmapData(e.target.content.width, e.target.content.height);
            src.draw(e.target.content);
            var bmp:Bitmap = new Bitmap(src);
            addChild(bmp);
        }
0

精彩评论

暂无评论...
验证码 换一张
取 消