-
bitmapData
Salve ragazzi, ho un problemino.
Ho sviluppato una web app in flash, una specie di programmino per fotoritocco.
Praticamente ad un certo punto ho diversi layer tra cui: Layer1:movieclip, layer2: un'immagine caricata in un componente "Loader".......)
La domanda è: come faccio a visualizzare tutti i layer in un solo bitmapData?
Ciò mi serve per poter salvare il risultato su un server tramite il mio web service.
grazie in anticipo per la disponibilità.
-
Ciao raippl,
se ho capito bene, vorresti salvere un immagine creata in Flash su db.- Dovresti usare la Classe BitmapData ed il metodo draw();
- scomponi ogni pixel della bitmap creata e fai un push in un array
- passi l'array ad uno script lato server che ricompone l'immagine e la salva su db ( se l'immagine è troppo grande Flash avrà problemi a inviare via POST allo script, per cui dovrai ragionare su una funzione che fa in modo dipassare i pixels dello stesso colore una volta sola).