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"));
}
到目前为止,我正在从上面的位图数据创建 JPEG 图像。
我也可以使用 PNGEncoder 创建 png 图像。
如何创建 .bmp 或 .gif 文件?