Codeigniter/图像库强制图像大小
我正在使用图像库调整图像大小。我定义了一个高度和宽度,但我尝试调整大小的大多数图像已经更小了。有没有一种方法可以强制大小,并用白色填充其余部分,从而使我所有的图像大小相同 谢谢Codeigniter/图像库强制图像大小,codeigniter,Codeigniter,我正在使用图像库调整图像大小。我定义了一个高度和宽度,但我尝试调整大小的大多数图像已经更小了。有没有一种方法可以强制大小,并用白色填充其余部分,从而使我所有的图像大小相同 谢谢 $config['source_image'] = 'abc.jpg'; $config['new_image'] = 'def.jpg'; $config['create_thumb'] = TRUE; $config['maintain_ratio'] = TRUE; $config['thumb_marker']
$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();
我认为那是不可能的。但是,当您在视图中打印图像时,可以在具有最小宽度和最小高度的div中进行打印。这样,图像将占用您在调整图像大小时试图定义的空间。如果您的图像很小,请不要尝试将其变大,CI库不适合此任务,只需使用css(如所述的stef)进行技巧。这就是我迄今为止所做的。我只是想用白色填充它,这样我就有了一致的文件尺寸。