Codeigniter / image_lib заставляет размер изображения - PullRequest
0 голосов
/ 04 августа 2009

Я изменяю размеры изображений с помощью библиотеки image_lib. Я определяю высоту и ширину, но большинство изображений, которые я пытаюсь изменить, уже меньше. Есть ли способ увеличить размер и заполнить все остальным белым, чтобы все мои изображения были одинакового размера?

Спасибо

$config['source_image'] = 'abc.jpg';
$config['new_image'] = 'def.jpg';
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['thumb_marker'] = '';
$config['width'] = 100;
$config['height'] = 100;
$this->image_lib->initialize($config);
$this->image_lib->resize();

Ответы [ 2 ]

0 голосов
/ 13 августа 2009

Если ваши изображения маленькие, не пытайтесь их увеличить, библиотека CI не слишком хороша для этой задачи, просто сделайте трюк с CSS, как сказал Stef.

0 голосов
/ 13 августа 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...