Codeigniter / image_lib强制图像大小

时间:2009-08-04 14:02:54

标签: codeigniter

我正在使用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 :(得分:0)

不要以为这是可能的。但是,当您在视图中打印图像时,可以在具有最小宽度和最小高度的div中执行此操作。就像那样,图像会占据你的空间,并在图像大小调整时尝试定义。

答案 1 :(得分:0)

如果你的图像很小,不要试图做大,那么CI库对于这个任务来说不是太好了,只需要用像stef一样的css技巧。