Настройка изображений при помощи Imagechashe

Аватар пользователя Натали

Сделать картинки одинаковые по ширине и разные по высоте

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

Эти дополнения можно поставить по вот этой ссылке - http://drupal.org/project/imagecache_actions

После установки дополнения, в Конфигурация - Стили изображения - Добавить стиль - необходимо добавить такой сценарий - Custom action - и в нем прописать следующий код:

$pct = 200/$image->info['width'];

image_gd_resize($image,$image->info['width']*$pct,$image->info['height']*$pct);
return TRUE;
 
В нашем случае все картинки стали по ширине 200px, а по высоте в пропорциях остаются нефиксированнного размера.
 
 
 
Прицепить к картинке под низ тень или фоновое изображение в виде рамки
 
 
 
========================================
Возможно, пригодятся следующие ссылки: