我有一個codeigniter圖像調整大小的問題。我將文件作爲zip文件上傳,然後解壓縮,解壓後,我掃描目錄以查找.jpg。如果它的.jpg擴展名需要調整大小。它適用於壓縮文件只有一個.jpg圖像但壓縮文件具有2個以上.jpg圖像文件時不起作用的情況。codeigniter圖像調整大小
它掃描所有的JPG文件的問題是它沒有調整大小。
我想在上傳zip文件時調整所有jpg文件的大小。
這裏是我的代碼:
$images = scandir('uploads/new');
//print_r($images);
foreach($images as $image){
$last = substr($image, -3);
if($last == 'jpg'){
$image_path = './uploads/new/'.$image;
//$config['image_library'] = 'gd2';
$config['source_image'] = $image_path;
$config['maintain_ratio'] = TRUE;
$config['width'] = 100;
$config['height'] = 100;
$this->load->library('image_lib', $config);
$this->image_lib->resize();
}
}
感謝它現在的工作。還要感謝關於pathinfo函數的其他建議。乾杯! –