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"));
}
A partir de maintenant, je crée l'image JPEG de BitmapData comme ci-dessus.
Je peux aussi utiliser PNGEncoder pour créer des images PNG.
Comment créer des fichiers .bmp ou .gif?Création de fichiers GIF/BMP avec flex