Welcome Guest, Not a member yet? Register   Sign In
Resize in different sizes
#1

(This post was last modified: 10-28-2017, 01:31 AM by Marcolino92.)

Hi guys, I would like to upload an image that is cropped in different sizes, all at once, I did some tests and this is my controller.

I would therefore like the 16x16 measure to go to the upload/16 directory and so on.

Code:
Old code ****

I loaded the library "image_lib" in the autoload.
Reply
#2

Guys, let's say I've solved it.

Now the uploaded image is resized in the different sizes, but I would like to have the same encrypted name in size 16x16 but with extension .ico

Code:
$config['image_library'] = 'gd2';
$config['source_image'] = $image_data['full_path']; //get original image
$config['maintain_ratio'] = TRUE;
     $config['width'] = 16;
                   $config['height'] = 16;
                   $config['new_image'] = './upload/16/'.$image_data['file_name'];
                   $this->load->library('image_lib', $config);
                   $this->image_lib->initialize($config);
                   
                   if (!$this->image_lib->resize()) {
                       $this->handle_error($this->image_lib->display_errors());
                   }

I was thinking of doing this in the simple way, but unfortunately I'm mistaken:

Code:
$config['image_library'] = 'gd2';
$config['source_image'] = $image_data['full_path']; //get original image
$config['maintain_ratio'] = TRUE;
     $config['width'] = 16;
                   $config['height'] = 16;
                   $config['new_image'] = './upload/16/favicon.ico'; // ************* change *******************
                   $this->load->library('image_lib', $config);
                   $this->image_lib->initialize($config);
                   
                   if (!$this->image_lib->resize()) {
                       $this->handle_error($this->image_lib->display_errors());
                   }
Reply




Theme © iAndrew 2016 - Forum software by © MyBB