Модуль image. Не работает. Возможная причина или альтернативный путь решения задачи.

Главные вкладки

Аватар пользователя microproger microproger 25 августа 2011 в 18:03

Задача стоит чистая как сама доброта - сделать так, чтобы пользователи могли добавлять на сайт фотографии прямо с фотоаппарата, без ужимки по размеру, но чтобы и на сайте не хранились фотографии слишком большого размера.

Разбиваем на 2 задачи:
- ограничиваем максимальный размер загружаемых изображений до 9 МБ.
- делаем автоматическое изменение размера и обрезку 640х480 оригинала.

Проблема - выбор адекватного набора модулей.
Сейчас пробую модуль image - он великолепно устанавливается и настраивается, но не изменяет размер оригинала.
Описание настройки брал здесь

Кто сталкивался с такой задачей? Подскажите плиз.

Комментарии

Аватар пользователя microproger microproger 25 августа 2011 в 22:50

Насколько я понял, imagecache не изменяет размер исходного изображения. Т.е. на сайте будут храниться лишние мегабайты. Например, позволили заливать изображения до 9 Мб, но ужимаем до 640х480 - 50 кб при помощи imagecache, но исходник на 9 Мб продолжает храниться на сервере!

Аватар пользователя microproger microproger 26 августа 2011 в 11:09

Перед загрузкой? - не подходит.

После загрузки - подскажите как сделать так чтобы это делалось на автомате, видимо я не знаю ввиду неопытности.

Аватар пользователя microproger microproger 27 августа 2011 в 15:52

Я как раз новичок, и не умнее, еще не разобрался. Если Вы подскажите, как ограничить размер оригинала - круто. То есть загружаем, например, 3240х2460, не переживаем по поводу размера и веса, а получаем оригинал 640х480.

Если знаете и подскажете - честь Вам и хвала, потому как наверное все знают но никто не говорит. )))

Заранее спасибо!

Аватар пользователя microproger microproger 27 августа 2011 в 17:40

Подпишетесь или знаете как? )))
Мой опыт - в модуле image вроде есть такие настройки - см. выше, то есть можно задать размеры оригинального изображения. Но сей опыт ни к чему не привел - на сайте хранится изображение без форматирования.
Наверное нужно включать дополнительные мозги.
У кого есть?

Аватар пользователя iem2006 iem2006 29 августа 2011 в 10:50

Есть вопрос, у меня материал (с картинкой и текстом) в опере и ИЕ(всех) не выводит изображений!
может кто то уже такое видел? в чом может быть проблема?
Файлы и директории не содержат кириллических значений!!!

Аватар пользователя vkapas vkapas 8 января 2013 в 15:53

Столкнулся с аналогичной проблемой: требуется изменять размер оригинального фото, не устанавливая ограничений при аплоаде. Решение так никто и не нашёл?

Разобрался. Оказывается, при изменении значения Maximum resolution for Images (в настройках поля "Изображение") Drupal по-прежнему принимает изображения любого размера, но сжимает оригиналы до размера, указанного в Maximum resolution for Images. Да, сам бы до такого никогда не догадался.

В следующий раз буду внимательнее читать подсказки под настройками:

The maximum allowed image size expressed as WIDTHxHEIGHT (e.g. 640x480). Set to 0 for no restriction. If a larger image is uploaded, it will be resized to reflect the given width and height. Resizing images on upload will cause the loss of EXIF data in the image.