PDA

Просмотр полной версии : возможна ли отправка изображений на сервер через flash


divinus
08.06.2007, 16:31
Здравствуйте.
Такой вопрос. Есть объект bitmapData... после преобразований нужных, этот объект нужно перевести в фактическое изображение и сохранить на сервере.
Какие будут соображения?
Поиск результатов не дал...
Если тема не для "профессионалов" можно перенести в другой раздел форума.
Заранее благодарен.

DarkLight
08.06.2007, 16:37
Собственно, прогуляться циклом из getPixel по изображению и отправить полученное серверу. Картинки большие чем 600 на 600 лучше не надо, т к довольно много времени на обработку-отправку. На сервере средствами gd обратная сборка в картинку. Следует очень внимательно тестировать во всех браузерах, т к когда я оптимизировал под FF и Оперу, оказалось, что в IE производительность даже слегка упала, хотя в других браузерах скорость работы удвоилась.

divinus
08.06.2007, 16:42
DarkLight, да собственно такая реализация рассматривалась в первую очередь... но мне кажется что это не слишком экономично (траффик)
есть ли другие решения?

DarkLight
08.06.2007, 17:13
в AS1/2 другие решения мне неизвестны. Для экономии трафика я по ходу цикла перегонял числа в 30ричную систему)
вообще после получения строки ее можно пытаться каким-либо образом сжать, но трафика всеравно довольно много.

Я использовал это всего один раз, картинка была 200х200 и производительность была вобщем приемлимой.

Другой вопрос: для чего конкретно нужно? нельзя ли отправить на сервер информацию о проведенных изменениях, чтобы те же изменения сделала серверная часть и вывела результат? Но минус такого подхода: повышение нагрузки на сервер.