当用户上传图片时,我创建了一个管理图库功能的库文件。
此代码不会创建缩略图 - 它会尝试调整原始图像的大小 - 我是否遗漏了明显的东西?
private function _create_thumbnail($file_path)
{
$config['image_library'] = 'gd2';
$config['source_image'] = $file_path;
$config['create_thumb'] = 1;
$config['maintain_ratio'] = 1;
$config['width'] = 90;
$config['height'] = 90;
$this->CI->load->library('image_lib', $config);
$this->CI->image_lib->initialize($config);
$result = $this->CI->image_lib->resize();
print_r( $this->CI->image_lib->display_errors());
print_r($config);
// if(!$result) {
// // echo $this->CI->image_lib->display_errors();
// print_r($this->CI->image_lib->display_errors());
// }
return $result;
}
答案 0 :(得分:0)
删除以下行并重试
$this->CI->image_lib->initialize($config);