public function bmdToStr(bmd:BitmapData,width:int,height:int):String {
var encoder:JPEGEncoder = new JPEGEncoder();
var encBytes:ByteArray = encoder.encode(bmd);
return ImageSnapshot.encodeImageAsBase64(new ImageSnapshot(width,height,encBytes,"image/jpeg"));
}
今のところ、上記のようにbitmapdataからJPEG画像を作成しています。
PNGEncoderを使用してpng画像を作成することもできます。
.bmpまたは.gifファイルを作成するにはどうすればよいですか?