Оптимизация jpg фотографий на лету

Тема в разделе "Как сделать...", создана пользователем lordBlack, 29 сен 2010.

Статус темы:
Закрыта.
  1. lordBlack

    lordBlack

    Регистр.:
    29 ноя 2007
    Сообщения:
    620
    Симпатии:
    246
    есть готовое решение которое при заливке генерит превью и закачивает фото в галерею.
    но суть в том что у меня на основное офото оптимизация не реализована, т.е. если язеру стрельнет в голову залить 800 кб фотку размером 640Х480 то она с таким размером и зальется.

    посоветуйте решение, чтоб формат/размер фотографии при заливке был оптимизирован типа: заливаем фото 800кб - в галлерею попадает уже 80кб файл.
     
  2. horpah

    horpah

    Регистр.:
    21 июн 2010
    Сообщения:
    200
    Симпатии:
    55
    Во первых идеальных 80 кБ вряд ли удасться добиться, т.к. фото даже одинакового разрешения будут иметь разные размеры,поскольку это формат архивный и тут уж как байтики лягут. Попробуй на компе определить разрешение, при котором фото имеет размер около 80 кб. Далее высчитываешь количество пикселей (длина*ширина). Этого количества пикселей будешь добиваться в скрипте.
    Вот скриптик, посмотришь на примерах как да что. Там есть и твоя задача, или очень похожая на нее.
     

    Вложения:

    • imagework.rar
      Размер файла:
      223 КБ
      Просмотров:
      10
    lordBlack нравится это.
Статус темы:
Закрыта.