Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   ограничение попиксельной передачи изображения (http://www.flasher.ru/forum/showthread.php?t=123490)

dvrbear 03.04.2009 12:42

ограничение попиксельной передачи изображения
 
привет!
задача такая: нужно из флешки определённую область сохранять в виде картинки.
тут вроде всё ОК!
Код AS1/AS2:

var result_lv:LoadVars = new LoadVars();
var send_lv:LoadVars = new LoadVars();
 
function getData(data:String) {
        result_ta.text = data;
}
 
result_lv.onData = getData;
 
bmp = new flash.display.BitmapData(pix._width, pix._height, false);
bmp.draw(pix);
send_lv.w = w = 10;
send_lv.h = h = 10;
send_lv.img = "";
 
function sendpix(){
        i=0;
        j=0;
        while(j<h){
                while(i<w){
                        loc = bmp.getPixel(i+1, j+1);
                        send_lv.img += loc;
                        i++;
                }
                i=0;
                j++;
        }
    send_lv.sendAndLoad("http://localhost:8080/Aloe/test/upl.do", result_lv, "POST");
}

1) хотелбы уточнить, получиться ли тоже самое при разрешение 640х480?
ведь выходит довольно большая строка:
640 * 480 * 6(AABBCC) = 1 843 200 символов :(
2) и если да, то какое максимально ограничение?


Часовой пояс GMT +4, время: 09:37.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.