![]() |
Ресайз изображений
Подскажите, плиз, скрипт для ресайза картинок на JavaScript (т.е. чтоб он на клиентской машине выполнялся, а не на сервере)
|
графика в PHP
вот тута посмотри.. там в принципе по графике и искомый скрипт тоже есть |
dascon
а там по идеи особого скрипта не надо, просто у img name ставим, а потом доступ типа document.all[img_name].width=столько то тоже самое с height |
Не так все просто, мне надо чтоб в файл писался результат. Мне на хостинге что-то урезали и теперь не выполняется
$src_img = imagecreatefromjpeg("image.jpg"); (PHP) если image.jpg больше 600кб Вот я и ищу альтернативный способ выполнять ресайз на стороне клиента, на JS, например. А может знаете как на PHP это все же решить? Вот что по этому поводу в логе пишется: [error] PHP Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 12288 bytes) in /home/dr/www/site1/public_html/admin/resize.php on line 17 phpinfo выдает memory_limit = 16М, max_execution_time = 30 на другом сервере с memory_limit = 16М, max_execution_time = 8 - все работает |
dascon
Цитата:
+ не плохо очищать память... функция на f****// ну что такое.....((...опять забыл эту функцию.... вообщем, если интересно, я недалее чем неделю назад спращивал про неё в этой ветке форума... |
dascon
при многоразовых вызовах imagecreatefromjpeg память автоматически не восвобождается, поэтому видимо и проблемы пользуйтесь всегда в конце скрипта imagedestroy, чтобы память из под картинок освободить |
ALL
если б все так просто... Вот полный код: Код:
$fin="in.jpg"; // исходное изображение |
Посмотреть инфо о PHP, вполне возможно там нет поддержки .jpeg.
Если пережать картинку в .png и воспользоваться imagecreatefrompng () - получится? |
Цитата:
Цитата:
|
dascon
Не узнал, не узнал, богатым будешь. :) Попробовал? |
Время: 00:34. |
Время: 00:34.
© OSzone.net 2001-