アップロード スクリプトが成功し、パスが返されます (後で DB テーブルに挿入されます)。私のサイトでは大きな写真 (サイズではなく寸法) を許可する必要があるため、写真のサイズを (MB 単位で) 変更する必要があることに気付きました。CIでの画像操作に出くわしました。指定されたパスで画像のサイズを変更し、元の画像を削除するにはどうすればよいですか (自動的に行われるかどうかはわかりません)。以下のコードは、アップロード機能の最後の部分を示しています。
/*Image Manipulation Class*/
$config['image_library'] = 'gd2';
$config['source_image'] = $fullImagePath;
$config['create_thumb'] = FALSE;
$config['maintain_ratio'] = TRUE;
$this->load->library('image_lib', $config);
$this->image_lib->resize();
return $fullImagePath;