PDA

Просмотр полной версии : Загрузка изображений > 2880 через генерацию swf


rainbowrussia
25.07.2010, 16:13
Всем добрый день!

Требуется имея perl и изображения в высоком разрешении (до 9000х9000) загружать их во флешку. Кто-нибудь грамотно решал подобную проблему?

Я частично решил эту проблему. Генерирую несжатый swf налету из jpg файла, заголовка swf и "хвоста", которые были получены путем анализа swf созданного в среде + доки по формату swf. Разумеется подставляю новые размеры файла и картинки. Но не все гладко. Когда в среде делаю swf из разных картинок, то получаются довольно разные swf, то есть с разным составом тэгов, из-за этого замяняя только содержимое jpg, размер файла, размер картинки на выходе получается не совсем правильный swf - с артефактами по бокам, и не всегда полностью отображающийся.

Хемуль
25.07.2010, 16:30
2 rainbowrussia:
А как на счёт того, чтобы резать картинки на более мелкие куски?
Кстати,
In AIR 1.5 and Flash Player 10, the maximum size for a BitmapData object is 8,192 pixels in width or height, and the total number of pixels cannot exceed 16,777,216 pixels.

rainbowrussia
25.07.2010, 16:43
Резать не подходит, как и ресайзить, так как хотелось бы делать все налету без создания нагрузки. На счет 8,192 спасибо, вот и очередной рубеж. На этот раз похоже непроходимый "влоб".