Codeigniter图像调整大小问题

时间:2011-09-29 06:40:49

标签: codeigniter image-resizing

我无法将大型上传图片重新调整为另一个尺寸的副本,另一个是另一个尺寸。

我只能调整一张图片的大小。

我想问的是。我想创建缩略图以及用户个人资料照片的更大图像。

 if(move_uploaded_file($_FILES['profilepic']['tmp_name'], './profile_pix/'. $profile_pic_name1)){
                        $config['image_library'] = 'gd2';
                        $config['source_image'] = './profile_pix/'. $profile_pic_name1;
                        $config['create_thumb'] = false;
                        $config['maintain_ratio'] = TRUE;
                        $config['width'] = 150;
                        $config['height'] = 190;
                        $this->load->library('image_lib', $config);
                        $this->image_lib->resize(); 

                        $thumb_name = './profile_pix/thumb_'.$profile_pic_name1;
                        copy('./profile_pix/'. $profile_pic_name1, $thumb_name);

                       $config2['image_library'] = 'gd2';
                        $config2['source_image'] = $thumb_name;
                        $config2['create_thumb'] = false;
                        $config2['maintain_ratio'] = false;
                        $config2['width'] = 50;
                        $config2['height'] = 50;
                        $this->load->library('image_lib', $config2);
                        $this->image_lib->resize();
                   }

1 个答案:

答案 0 :(得分:0)

您的图片库似乎已加载。所以请调用initialize()函数而不是load()