![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Всем привет!
У меня есть желание сохранять некоторый мувик как картинку. Нашёл на форуме вполне рабочий код, ну и использовал его. Выглядит он так: 1. Во флеше function sendPicure() { var pixels:Array = []; var bmd:BitmapData = new BitmapData(1000, 369); var my_matrix:Matrix = new Matrix(); my_matrix.scale(1, 1); bmd.draw(this.dom, my_matrix); var w:Number = bmd.width, tmp; var h:Number = bmd.height; for(var i=0;i<=w;i++) { for(var n=0;n<=h;n++) { tmp = bmd.getPixel32(i, n).toString(16); pixels.push(tmp.substr(1)) } } var output:LoadVars = new LoadVars() output.img = pixels.toString() output.height = h output.width = w; output.send("show.php", "output", "POST"); }
[IMG]http://img34.**************/img34/3387/tmpc.jpg[/IMG] Кто нибудь знает в чем может быть причина? Я был бы очень благодарен.
__________________
O God! The Aftermath. |
|
|||||
|
Воспользовался вашим советм, вот результат:
[IMG]http://img40.**************/img40/9904/tmp2.jpg[/IMG] Может быть и в PHP теперь что-то изменить нужно?
__________________
O God! The Aftermath. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Похоже автор скрипта забыл, что нужно добивать нулевые значения триады RGB…
|
|
|||||
|
Подскажите пожалуйста куда и как их нужно добавить.
__________________
O God! The Aftermath. |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|