Нарастить ширинку картинки

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

Аватар пользователя Doszhan Doszhan 11 февраля 2011 в 21:37

Благодаря Image Cache успешно уменьшаю картинки с большой шириной. Мне на выходе нужна картинка с шириной 300px без нарушении пропорции.

Когда поступают картинки с меньшой шириной Image Cache ничего с ним не делает, портится весь вид. Если такой модуль чтобы "нарастить" картинке ширину с обеих сторон?

Комментарии

Аватар пользователя Doszhan Doszhan 12 февраля 2011 в 15:13

Мне нужно чтобы качество картинки не изменялась. Фон картинки всегда белый. Как вставить белую полосу с обеих сторон?

Аватар пользователя direqtor direqtor 13 февраля 2011 в 16:20

Немного не дочитал ваш коммент
[module=imagecache_actions]
Там масса всяких извращений над картинками. В том числе и добавление полей.

Аватар пользователя MaNaX MaNaX 12 февраля 2011 в 18:59

простите, что нарастить картинке?!?!?!? )))))
в имэйджкэш есть галочка при задании действия - увеличивать картинки до размера - как-то так...

Аватар пользователя Serge66 Serge66 12 февраля 2011 в 21:10

Последние действие в imagecache. Подложить под картинку другую шириной 300рх. Что-то типа этого.
Или сделать бордер справа-слева по 150 пикселей и жестко обрезать по центру до 300. Тогда хоть 1х1 пиксель картинки можно вставлять.

Аватар пользователя Doszhan Doszhan 13 февраля 2011 в 20:50

Спасибо всем. Решил просто: padding-left, padding-right.

Размер вышеназванных определяется математическим вычислением через php:
if ($width<300){
$padd = (300 - $width)/2;
...
}