Je dois convertir une chaîne encodée en base64 d'un serveur (envoyé via amf) en une image. sur le serveur, les données d'image brutes (gif/jpeg/png) sont codées en base64 (qui fonctionne déjà très bien), et j'ai besoin de décoder cette chaîne et d'afficher l'image dans mon film flash. Comment cela peut-il être fait?convertir une chaîne codée en jpg et l'afficher
1
A
Répondre
1
Une fois que vous avez converti votre chaîne à un ByteArray, vous pouvez créer un objet Loader et utiliser loadBytes pour transformer votre objet binaire dans un objet d'affichage . Ensuite, ajoutez le chargeur à la scène.
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
loader.loadBytes(yourBytesHere)
function completeHandler(e:Event):void {
addChild(loader);
}
1
convertir en ByteArray
si vous devez sauver: as3corelib package com.adobe.images.*