如何在CodeIgniter中调整图像大小?

时间:2019-06-18 05:44:17

标签: php html css codeigniter

如何在CodeIgniter中调整图像的大小?

这是我的代码...

{
        $this->load->library('image_lib');
        // Set your config up
        $config['image_library']    = "gd2";      
        $config['source_image']     = './uploads/header_images/' .$filename;
        $config['new_image']        = './uploads/header_images/thumbnail/'.$filename;       
        $config['create_thumb']     = TRUE;      
        $config['maintain_ratio']   = false;      
        $config['width'] = "50";      
        $config['height'] = "50";
        // $config['quality']  = '100';
        $this->image_lib->initialize($config);
        // Do your manipulation
        $this->image_lib->resize();
        if(!$this->image_lib->resize())
        {
            echo $this->image_lib->display_errors();
        } 
        // $this->image_lib->clear();     
    }

我的图片被拉长了,我希望图片保持宽高比

1 个答案:

答案 0 :(得分:1)

将此值设置为true:

$config['maintain_ratio'] = true;