Codeigniter は初めてです。これは私がやりたいことです:
- ユーザーがプロフィール写真をアップロードします。
- 元の画像をいくつかのサイズ (400×300、200×200、32×32 など) にリサイズします。
しかし、画像をアップロードすると、400×300の 1 つのサイズだけが正常にサイズ変更されます。
これが私のコードです:
$config['image_library'] = 'gd2';
$config['source_image'] = '/path/to/image/mypic.jpg';
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['width'] = 400;
$config['height'] = 300;
$config['new_image'] = 400x300image;
$this->load->library('image_lib', $config);
$this->image_lib->resize();
$this->image_lib->clear()
$config['image_library'] = 'gd2';
$config['source_image'] = '/path/to/image/mypic.jpg';
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['width'] = 200;
$config['height'] = 200;
$config['new_image'] = 200x200image;
$this->load->library('image_lib', $config);
$this->image_lib->resize();
$this->image_lib->clear()
$config['image_library'] = 'gd2';
$config['source_image'] = '/path/to/image/mypic.jpg';
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['width'] = 32;
$config['height'] = 32;
$config['new_image'] = 32x32image;
$this->load->library('image_lib', $config);
$this->image_lib->resize();
$this->image_lib->clear();
$config2
andのような別の設定名を使用してみ$config3
ましたが、出力が得られませんでした。
問題を解決するのを手伝ってください。