Jak zrobić plik jpg/bmp z swf w actionscript 2.0?

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
persching
Posty: 1
Rejestracja: pt paź 02, 2009 1:33 pm

Jak zrobić plik jpg/bmp z swf w actionscript 2.0?

Post autor: persching »

Witam,
chciałbym w jakiś sposób umożliwić na stronie zapisanie grafiki flash (jako zdjęcie, coś jak print screen) do pliku typowego dla obrazów jak jpg, bmp, czy png. Może być nawet zapisane do "schowka" jako "kopiuj/wklej", jednak najlepiej w postaci pliku do ściągnięcia.

próbowałem rozwiązania ze strony: http://www.flash-db.com/Tutorials/snapshot/
jednak jak sami widzicie generowanie takiego pliku piksel po pikselu trwa strasznie wolno nawet przy małym obrazku (jest tam przykład). Ja ja chciałbym generować dość duże obrazy (ok. 600x400).

w actionscript jest klasa BitmapData, która reprezentuje taki obraz oraz funkcja System.setClipboard(text) która pozwala wysyłać tekst do schowka, jednak nie potrafię ich połączyć, nie wiem czy się da.

Czy zna ktoś sposób wysłania takiej bitmapy do schowka w actionscript 2.0? lub jakąś inną metodę na wygenerowanie obrazu z flasha?
ODPOWIEDZ