2010-10-25 58 views
1

我正在上传图像并创建不同大小的缩略图。该类别为32像素/ 32像素,64像素/ 64像素,150像素/ 150像素。它除了一个以外都做得很好。它基于“maintain_ratio”= true属性自动计算高度。但我不想那样。它应该使用我定义的维度进行修复。但我找不到这样的选择。那么你有什么想法我可以做到这一点?Codeigniter图像处理

+0

也许表现出一定的代码? – 2010-10-25 09:41:42

回答

2

这里是我的image_lib设置..

$this->load->library('image_lib'); 
$imageinit['source_image']   = $path; 
$imageinit['maintain_ratio']  = false; 
$imageinit['width']    = $width; 
$imageinit['height']    = $height; 
$this->image_lib->initialize($imageinit); 
if(!$this->image_lib->resize()){ 
echo $this->image_lib->display_errors(); 
} 

只是maintain_ratio设置为false,并设置宽度和高度。它工作正常,我..

你可以看到这里image_lib的完整的喜好.. http://codeigniter.com/user_guide/libraries/image_lib.html